Home
last modified time | relevance | path

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

/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/Frontend/OpenMP/
H A DOMPIRBuilder.h104 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 DOMPIRBuilder.cpp881 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 DCGStmtOpenMP.cpp1718 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 DCodeGenFunction.h1787 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 DOpenMPOpt.cpp661 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()