| /src/contrib/llvm-project/llvm/include/llvm/Frontend/OpenMP/ |
| H A D | OMPIRBuilder.h | 564 function_ref<void(InsertPointTy AllocaIP, InsertPointTy CodeGenIP)>; 571 std::function<void(InsertPointTy AllocaIP, InsertPointTy CodeGenIP)>; 603 InsertPointTy AllocaIP, InsertPointTy CodeGenIP, Value &Original, 660 createParallel(const LocationDescription &Loc, InsertPointTy AllocaIP, 949 InsertPointTy AllocaIP, 971 InsertPointTy AllocaIP, 989 InsertPointTy AllocaIP, 1014 InsertPointTy AllocaIP, 1069 DebugLoc DL, CanonicalLoopInfo *CLI, InsertPointTy AllocaIP, 1226 InsertPointTy AllocaIP, BodyGenCallbackTy BodyGenCB, [all …]
|
| /src/contrib/llvm-project/llvm/lib/Frontend/OpenMP/ |
| H A D | OMPIRBuilder.cpp | 1040 const LocationDescription &Loc, InsertPointTy AllocaIP, Value *&Return, in emitTargetKernel() argument 1046 Builder.restoreIP(AllocaIP); in emitTargetKernel() 1072 Value *DeviceID, Value *RTLoc, InsertPointTy AllocaIP) { in emitKernelLaunch() argument 1111 Builder.restoreIP(emitTargetKernel(Builder, AllocaIP, Return, RTLoc, DeviceID, in emitKernelLaunch() 1780 InsertPointTy AllocaIP, BodyGenCallbackTy BodyGenCB, in createTask() argument 1818 OI.OuterAllocaBB = AllocaIP.getBlock(); in createTask() 1824 Builder, AllocaIP, ToBeDeleted, TaskAllocaIP, "global.tid", false)); in createTask() 2031 InsertPointTy AllocaIP, in createTaskgroup() argument 2047 BodyGenCB(AllocaIP, Builder.saveIP()); in createTaskgroup() 2059 const LocationDescription &Loc, InsertPointTy AllocaIP, in createSections() argument [all …]
|
| /src/contrib/llvm-project/clang/lib/CodeGen/ |
| H A D | CGStmtOpenMP.cpp | 1721 CodeGenFunction &CGF, const Stmt *RegionBodyStmt, InsertPointTy AllocaIP, in EmitOMPInlinedRegionBody() argument 1729 OMPBuilderCBHelpers::InlinedRegionBodyRAII IRB(CGF, AllocaIP, *FiniBB); in EmitOMPInlinedRegionBody() 1738 CodeGenFunction &CGF, const Stmt *RegionBodyStmt, InsertPointTy AllocaIP, in EmitOMPOutlinedRegionBody() argument 1746 OMPBuilderCBHelpers::OutlinedRegionBodyRAII IRB(CGF, AllocaIP, *FiniBB); in EmitOMPOutlinedRegionBody() 1784 auto PrivCB = [](InsertPointTy AllocaIP, InsertPointTy CodeGenIP, in EmitOMPParallelDirective() 1796 auto BodyGenCB = [&, this](InsertPointTy AllocaIP, in EmitOMPParallelDirective() argument 1799 *this, ParallelRegionBodyStmt, AllocaIP, CodeGenIP, "parallel"); in EmitOMPParallelDirective() 1804 llvm::OpenMPIRBuilder::InsertPointTy AllocaIP( in EmitOMPParallelDirective() argument 1807 OMPBuilder.createParallel(Builder, AllocaIP, BodyGenCB, PrivCB, FiniCB, in EmitOMPParallelDirective() 3963 llvm::OpenMPIRBuilder::InsertPointTy AllocaIP( in EmitOMPForDirective() local [all …]
|
| H A D | CodeGenFunction.h | 1953 InsertPointTy AllocaIP, 1985 InsertPointTy AllocaIP, 1997 OutlinedRegionBodyRAII(CodeGenFunction &cgf, InsertPointTy &AllocaIP, 2000 assert(AllocaIP.isSet() && 2003 CGF.AllocaInsertPt = &*AllocaIP.getPoint(); 2022 InlinedRegionBodyRAII(CodeGenFunction &cgf, InsertPointTy &AllocaIP, 2029 assert((!AllocaIP.isSet() || 2030 CGF.AllocaInsertPt->getParent() == AllocaIP.getBlock()) && 2034 if (AllocaIP.isSet()) 2035 CGF.AllocaInsertPt = &*AllocaIP.getPoint();
|
| H A D | CGOpenMPRuntimeGPU.cpp | 1694 InsertPointTy AllocaIP(CGF.AllocaInsertPt->getParent(), in emitReduction() local 1758 OmpLoc, AllocaIP, CodeGenIP, ReductionInfos, false, TeamsReduction, in emitReduction()
|
| H A D | CGOpenMPRuntime.cpp | 8890 InsertPointTy AllocaIP(CGF.AllocaInsertPt->getParent(), in emitOffloadingArrays() local 8920 OMPBuilder.emitOffloadingArrays(AllocaIP, CodeGenIP, CombinedInfo, Info, in emitOffloadingArrays() 9644 llvm::OpenMPIRBuilder::InsertPointTy AllocaIP( in emitTargetCallKernelLaunch() local 9657 DeviceID, RTLoc, AllocaIP)); in emitTargetCallKernelLaunch() 10329 InsertPointTy AllocaIP(CGF.AllocaInsertPt->getParent(), in emitTargetDataCalls() local 10335 OmpLoc, AllocaIP, CodeGenIP, DeviceID, IfCondVal, Info, GenMapInfoCB, in emitTargetDataCalls()
|
| /src/contrib/llvm-project/llvm/lib/Transforms/IPO/ |
| H A D | OpenMPOpt.cpp | 1076 auto BodyGenCB = [&](InsertPointTy AllocaIP, InsertPointTy CodeGenIP) { in mergeParallelRegions() argument 1086 auto PrivCB = [&](InsertPointTy AllocaIP, InsertPointTy CodeGenIP, Value &, in mergeParallelRegions() 1115 auto BodyGenCB = [&](InsertPointTy AllocaIP, InsertPointTy CodeGenIP) { in mergeParallelRegions() argument 1237 IRBuilder<>::InsertPoint AllocaIP( in mergeParallelRegions() local 1243 Loc, AllocaIP, BodyGenCB, PrivCB, FiniCB, nullptr, nullptr, in mergeParallelRegions()
|