/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/Frontend/OpenMP/ |
H A D | OMPIRBuilder.h | 104 function_ref<void(InsertPointTy AllocaIP, InsertPointTy CodeGenIP, 112 std::function<void(InsertPointTy AllocaIP, InsertPointTy CodeGenIP, 145 InsertPointTy AllocaIP, InsertPointTy CodeGenIP, Value &Original, 202 createParallel(const LocationDescription &Loc, InsertPointTy AllocaIP, 374 InsertPointTy AllocaIP, 399 InsertPointTy AllocaIP, 424 InsertPointTy AllocaIP, 712 InsertPointTy AllocaIP,
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Frontend/OpenMP/ |
H A D | OMPIRBuilder.cpp | 881 const LocationDescription &Loc, InsertPointTy AllocaIP, in createSections() argument 954 Loc, LoopBodyGenCB, LB, UB, ST, true, false, AllocaIP, "section_loop"); in createSections() 955 LoopInfo = createStaticWorkshareLoop(Loc, LoopInfo, AllocaIP, true); in createSections() 1263 InsertPointTy AllocaIP, bool NeedsBarrier, Value *Chunk) { in createStaticWorkshareLoop() argument 1279 Builder.restoreIP(AllocaIP); in createStaticWorkshareLoop() 1348 InsertPointTy AllocaIP, bool NeedsBarrier) { in createWorkshareLoop() argument 1350 return createStaticWorkshareLoop(Loc, CLI, AllocaIP, NeedsBarrier); in createWorkshareLoop() 1387 InsertPointTy AllocaIP, OMPScheduleType SchedType, bool NeedsBarrier, in createDynamicWorkshareLoop() argument 1402 Builder.restoreIP(AllocaIP); in createDynamicWorkshareLoop()
|
/netbsd-src/external/apache2/llvm/dist/clang/lib/CodeGen/ |
H A D | CGStmtOpenMP.cpp | 1718 auto PrivCB = [](InsertPointTy AllocaIP, InsertPointTy CodeGenIP, in EmitOMPParallelDirective() 1731 this](InsertPointTy AllocaIP, InsertPointTy CodeGenIP, in EmitOMPParallelDirective() argument 1733 OMPBuilderCBHelpers::OutlinedRegionBodyRAII ORB(*this, AllocaIP, in EmitOMPParallelDirective() 1741 llvm::OpenMPIRBuilder::InsertPointTy AllocaIP( in EmitOMPParallelDirective() local 1744 OMPBuilder.createParallel(Builder, AllocaIP, BodyGenCB, PrivCB, FiniCB, in EmitOMPParallelDirective() 3595 llvm::OpenMPIRBuilder::InsertPointTy AllocaIP( in EmitOMPForDirective() local 3597 OMPBuilder.createWorkshareLoop(Builder, CLI, AllocaIP, NeedsBarrier); in EmitOMPForDirective() 3811 auto SectionCB = [this, SubStmt](InsertPointTy AllocaIP, in EmitOMPSectionsDirective() 3814 OMPBuilderCBHelpers::InlinedRegionBodyRAII IRB(*this, AllocaIP, in EmitOMPSectionsDirective() 3822 auto SectionCB = [this, CapturedStmt](InsertPointTy AllocaIP, in EmitOMPSectionsDirective() argument [all …]
|
H A D | CodeGenFunction.h | 1787 OutlinedRegionBodyRAII(CodeGenFunction &cgf, InsertPointTy &AllocaIP, 1790 assert(AllocaIP.isSet() && 1793 CGF.AllocaInsertPt = &*AllocaIP.getPoint(); 1814 InlinedRegionBodyRAII(CodeGenFunction &cgf, InsertPointTy &AllocaIP, 1821 assert((!AllocaIP.isSet() || 1822 CGF.AllocaInsertPt->getParent() == AllocaIP.getBlock()) && 1826 if (AllocaIP.isSet()) 1827 CGF.AllocaInsertPt = &*AllocaIP.getPoint();
|
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/IPO/ |
H A D | OpenMPOpt.cpp | 661 auto BodyGenCB = [&](InsertPointTy AllocaIP, InsertPointTy CodeGenIP, in mergeParallelRegions() 672 auto PrivCB = [&](InsertPointTy AllocaIP, InsertPointTy CodeGenIP, Value &, in mergeParallelRegions() argument 701 auto BodyGenCB = [&](InsertPointTy AllocaIP, InsertPointTy CodeGenIP, in mergeParallelRegions() 825 IRBuilder<>::InsertPoint AllocaIP( in mergeParallelRegions() local 831 Loc, AllocaIP, BodyGenCB, PrivCB, FiniCB, nullptr, nullptr, in mergeParallelRegions()
|