Home
last modified time | relevance | path

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

/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/Frontend/OpenMP/
H A DOMPIRBuilder.h63 using FinalizeCallbackTy = std::function<void(InsertPointTy CodeGenIP)>;
104 function_ref<void(InsertPointTy AllocaIP, InsertPointTy CodeGenIP,
112 std::function<void(InsertPointTy AllocaIP, InsertPointTy CodeGenIP,
124 function_ref<void(InsertPointTy CodeGenIP, Value *IndVar)>;
145 InsertPointTy AllocaIP, InsertPointTy CodeGenIP, Value &Original,
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/IPO/
H A DOpenMPOpt.cpp661 auto BodyGenCB = [&](InsertPointTy AllocaIP, InsertPointTy CodeGenIP, in mergeParallelRegions()
663 BasicBlock *CGStartBB = CodeGenIP.getBlock(); in mergeParallelRegions()
665 SplitBlock(CGStartBB, &*CodeGenIP.getPoint(), DT, LI); in mergeParallelRegions()
672 auto PrivCB = [&](InsertPointTy AllocaIP, InsertPointTy CodeGenIP, Value &, in mergeParallelRegions() argument
675 return CodeGenIP; in mergeParallelRegions()
678 auto FiniCB = [&](InsertPointTy CodeGenIP) {}; in mergeParallelRegions() argument
701 auto BodyGenCB = [&](InsertPointTy AllocaIP, InsertPointTy CodeGenIP, in mergeParallelRegions()
703 BasicBlock *CGStartBB = CodeGenIP.getBlock(); in mergeParallelRegions()
705 SplitBlock(CGStartBB, &*CodeGenIP.getPoint(), DT, LI); in mergeParallelRegions()
711 auto FiniCB = [&](InsertPointTy CodeGenIP) {}; in mergeParallelRegions() argument
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Frontend/OpenMP/
H A DOMPIRBuilder.cpp594 InsertPointTy CodeGenIP(PRegBodyBB, PRegBodyBB->begin()); in createParallel() local
595 BodyGenCB(InnerAllocaIP, CodeGenIP, *PRegPreFiniBB); in createParallel()
925 auto LoopBodyGenCB = [&](InsertPointTy CodeGenIP, Value *IndVar) { in createSections() argument
926 auto *CurFn = CodeGenIP.getBlock()->getParent(); in createSections()
927 auto *ForIncBB = CodeGenIP.getBlock()->getSingleSuccessor(); in createSections()
928 auto *ForExitBB = CodeGenIP.getBlock() in createSections()
933 Builder.restoreIP(CodeGenIP); in createSections()
945 CodeGenIP.getBlock()->getTerminator()->eraseFromParent(); in createSections()
1225 auto BodyGen = [=](InsertPointTy CodeGenIP, Value *IV) { in createCanonicalLoop() argument
1226 Builder.restoreIP(CodeGenIP); in createCanonicalLoop()
/netbsd-src/external/apache2/llvm/dist/clang/lib/CodeGen/
H A DCGStmtOpenMP.cpp1718 auto PrivCB = [](InsertPointTy AllocaIP, InsertPointTy CodeGenIP, in EmitOMPParallelDirective()
1724 return CodeGenIP; in EmitOMPParallelDirective()
1731 this](InsertPointTy AllocaIP, InsertPointTy CodeGenIP, in EmitOMPParallelDirective() argument
1736 CodeGenIP, ContinuationBB); in EmitOMPParallelDirective()
2004 auto BodyGen = [&, this](llvm::OpenMPIRBuilder::InsertPointTy CodeGenIP, in EmitOMPCanonicalLoop()
2006 Builder.restoreIP(CodeGenIP); in EmitOMPCanonicalLoop()
3812 InsertPointTy CodeGenIP, in EmitOMPSectionsDirective()
3816 OMPBuilderCBHelpers::EmitOMPRegionBody(*this, SubStmt, CodeGenIP, in EmitOMPSectionsDirective()
3823 InsertPointTy CodeGenIP, in EmitOMPSectionsDirective() argument
3826 OMPBuilderCBHelpers::EmitOMPRegionBody(*this, CapturedStmt, CodeGenIP, in EmitOMPSectionsDirective()
[all …]
H A DCodeGenFunction.h1764 InsertPointTy CodeGenIP,
1766 llvm::BasicBlock *CodeGenIPBB = CodeGenIP.getBlock();