Home
last modified time | relevance | path

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

/freebsd-13.1/contrib/llvm-project/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,
/freebsd-13.1/contrib/llvm-project/llvm/lib/Frontend/OpenMP/
H A DOMPIRBuilder.cpp607 InsertPointTy CodeGenIP(PRegBodyBB, PRegBodyBB->begin()); in createParallel() local
608 BodyGenCB(InnerAllocaIP, CodeGenIP, *PRegPreFiniBB); in createParallel()
938 auto LoopBodyGenCB = [&](InsertPointTy CodeGenIP, Value *IndVar) { in createSections() argument
939 auto *CurFn = CodeGenIP.getBlock()->getParent(); in createSections()
940 auto *ForIncBB = CodeGenIP.getBlock()->getSingleSuccessor(); in createSections()
941 auto *ForExitBB = CodeGenIP.getBlock() in createSections()
946 Builder.restoreIP(CodeGenIP); in createSections()
958 CodeGenIP.getBlock()->getTerminator()->eraseFromParent(); in createSections()
1238 auto BodyGen = [=](InsertPointTy CodeGenIP, Value *IV) { in createCanonicalLoop() argument
1239 Builder.restoreIP(CodeGenIP); in createCanonicalLoop()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Transforms/IPO/
H A DOpenMPOpt.cpp847 auto BodyGenCB = [&](InsertPointTy AllocaIP, InsertPointTy CodeGenIP, in mergeParallelRegions()
849 BasicBlock *CGStartBB = CodeGenIP.getBlock(); in mergeParallelRegions()
851 SplitBlock(CGStartBB, &*CodeGenIP.getPoint(), DT, LI); in mergeParallelRegions()
858 auto PrivCB = [&](InsertPointTy AllocaIP, InsertPointTy CodeGenIP, Value &, in mergeParallelRegions() argument
861 return CodeGenIP; in mergeParallelRegions()
864 auto FiniCB = [&](InsertPointTy CodeGenIP) {}; in mergeParallelRegions() argument
887 auto BodyGenCB = [&](InsertPointTy AllocaIP, InsertPointTy CodeGenIP, in mergeParallelRegions()
889 BasicBlock *CGStartBB = CodeGenIP.getBlock(); in mergeParallelRegions()
891 SplitBlock(CGStartBB, &*CodeGenIP.getPoint(), DT, LI); in mergeParallelRegions()
897 auto FiniCB = [&](InsertPointTy CodeGenIP) {}; in mergeParallelRegions() argument
/freebsd-13.1/contrib/llvm-project/clang/lib/CodeGen/
H A DCGStmtOpenMP.cpp1726 auto PrivCB = [](InsertPointTy AllocaIP, InsertPointTy CodeGenIP, in EmitOMPParallelDirective()
1732 return CodeGenIP; in EmitOMPParallelDirective()
2014 Builder.restoreIP(CodeGenIP); in EmitOMPCanonicalLoop()
3838 InsertPointTy CodeGenIP, in EmitOMPSectionsDirective()
3849 InsertPointTy CodeGenIP, in EmitOMPSectionsDirective() argument
3862 auto PrivCB = [](InsertPointTy AllocaIP, InsertPointTy CodeGenIP, in EmitOMPSectionsDirective() argument
3868 return CodeGenIP; in EmitOMPSectionsDirective()
3910 CodeGenIP, FiniBB); in EmitOMPSectionDirective()
3993 CodeGenIP, FiniBB); in EmitOMPMasterDirective()
4041 CodeGenIP, FiniBB); in EmitOMPMaskedDirective()
[all …]
H A DCodeGenFunction.h1764 InsertPointTy CodeGenIP,
1766 llvm::BasicBlock *CodeGenIPBB = CodeGenIP.getBlock();