Home
last modified time | relevance | path

Searched refs:CodeGenIP (Results 1 – 5 of 5) sorted by relevance

/openbsd-src/gnu/llvm/llvm/include/llvm/Frontend/OpenMP/
H A DOMPIRBuilder.h209 using FinalizeCallbackTy = std::function<void(InsertPointTy CodeGenIP)>;
261 function_ref<void(InsertPointTy AllocaIP, InsertPointTy CodeGenIP)>;
268 std::function<void(InsertPointTy AllocaIP, InsertPointTy CodeGenIP)>;
279 function_ref<void(InsertPointTy CodeGenIP, Value *IndVar)>;
300 InsertPointTy AllocaIP, InsertPointTy CodeGenIP, Value &Original,
/openbsd-src/gnu/llvm/clang/lib/CodeGen/
H A DCGStmtOpenMP.cpp1699 InsertPointTy CodeGenIP, Twine RegionName) { in EmitOMPInlinedRegionBody() argument
1701 Builder.restoreIP(CodeGenIP); in EmitOMPInlinedRegionBody()
1716 InsertPointTy CodeGenIP, Twine RegionName) { in EmitOMPOutlinedRegionBody() argument
1718 Builder.restoreIP(CodeGenIP); in EmitOMPOutlinedRegionBody()
1761 auto PrivCB = [](InsertPointTy AllocaIP, InsertPointTy CodeGenIP, in EmitOMPParallelDirective()
1767 return CodeGenIP; in EmitOMPParallelDirective()
1774 InsertPointTy CodeGenIP) { in EmitOMPParallelDirective() argument
1776 *this, ParallelRegionBodyStmt, AllocaIP, CodeGenIP, "parallel"); in EmitOMPParallelDirective()
2054 auto BodyGen = [&, this](llvm::OpenMPIRBuilder::InsertPointTy CodeGenIP, in EmitOMPCanonicalLoop()
2056 Builder.restoreIP(CodeGenIP); in EmitOMPCanonicalLoop()
[all …]
H A DCodeGenFunction.h1807 InsertPointTy CodeGenIP,
1810 static void EmitCaptureStmt(CodeGenFunction &CGF, InsertPointTy CodeGenIP,
1813 llvm::BasicBlock *CodeGenIPBB = CodeGenIP.getBlock();
1839 InsertPointTy CodeGenIP,
/openbsd-src/gnu/llvm/llvm/lib/Transforms/IPO/
H A DOpenMPOpt.cpp969 auto BodyGenCB = [&](InsertPointTy AllocaIP, InsertPointTy CodeGenIP) { in mergeParallelRegions() argument
970 BasicBlock *CGStartBB = CodeGenIP.getBlock(); in mergeParallelRegions()
972 SplitBlock(CGStartBB, &*CodeGenIP.getPoint(), DT, LI); in mergeParallelRegions()
979 auto PrivCB = [&](InsertPointTy AllocaIP, InsertPointTy CodeGenIP, Value &, in mergeParallelRegions()
982 return CodeGenIP; in mergeParallelRegions()
985 auto FiniCB = [&](InsertPointTy CodeGenIP) {}; in mergeParallelRegions() argument
1008 auto BodyGenCB = [&](InsertPointTy AllocaIP, InsertPointTy CodeGenIP) { in mergeParallelRegions() argument
1009 BasicBlock *CGStartBB = CodeGenIP.getBlock(); in mergeParallelRegions()
1011 SplitBlock(CGStartBB, &*CodeGenIP.getPoint(), DT, LI); in mergeParallelRegions()
1017 auto FiniCB = [&](InsertPointTy CodeGenIP) {}; in mergeParallelRegions() argument
/openbsd-src/gnu/llvm/llvm/lib/Frontend/OpenMP/
H A DOMPIRBuilder.cpp998 InsertPointTy CodeGenIP(PRegBodyBB, PRegBodyBB->begin()); in createParallel() local
999 BodyGenCB(InnerAllocaIP, CodeGenIP); in createParallel()
1626 auto LoopBodyGenCB = [&](InsertPointTy CodeGenIP, Value *IndVar) { in createSections() argument
1627 Builder.restoreIP(CodeGenIP); in createSections()
2091 auto BodyGen = [=](InsertPointTy CodeGenIP, Value *IV) { in createCanonicalLoop() argument
2092 Builder.restoreIP(CodeGenIP); in createCanonicalLoop()