Searched refs:CodeGenIP (Results 1 – 5 of 5) sorted by relevance
| /freebsd-13.1/contrib/llvm-project/llvm/include/llvm/Frontend/OpenMP/ |
| H A D | OMPIRBuilder.h | 63 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 D | OMPIRBuilder.cpp | 607 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 D | OpenMPOpt.cpp | 847 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 D | CGStmtOpenMP.cpp | 1726 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 D | CodeGenFunction.h | 1764 InsertPointTy CodeGenIP, 1766 llvm::BasicBlock *CodeGenIPBB = CodeGenIP.getBlock();
|