Home
last modified time | relevance | path

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

/openbsd-src/gnu/llvm/llvm/include/llvm/Frontend/OpenMP/
H A DOMPIRBuilder.h261 function_ref<void(InsertPointTy AllocaIP, InsertPointTy CodeGenIP)>;
268 std::function<void(InsertPointTy AllocaIP, InsertPointTy CodeGenIP)>;
300 InsertPointTy AllocaIP, InsertPointTy CodeGenIP, Value &Original,
356 createParallel(const LocationDescription &Loc, InsertPointTy AllocaIP,
525 InsertPointTy AllocaIP,
543 InsertPointTy AllocaIP,
568 InsertPointTy AllocaIP,
621 DebugLoc DL, CanonicalLoopInfo *CLI, InsertPointTy AllocaIP,
776 InsertPointTy AllocaIP, BodyGenCallbackTy BodyGenCB,
787 InsertPointTy AllocaIP,
[all …]
/openbsd-src/gnu/llvm/llvm/lib/Frontend/OpenMP/
H A DOMPIRBuilder.cpp1284 InsertPointTy AllocaIP, BodyGenCallbackTy BodyGenCB, in createTask() argument
1316 OI.OuterAllocaBB = AllocaIP.getBlock(); in createTask()
1552 InsertPointTy AllocaIP, in createTaskgroup() argument
1568 BodyGenCB(AllocaIP, Builder.saveIP()); in createTaskgroup()
1580 const LocationDescription &Loc, InsertPointTy AllocaIP, in createSections() argument
1583 assert(!isConflictIP(AllocaIP, Loc.IP) && "Dedicated IP allocas required"); in createSections()
1654 Loc, LoopBodyGenCB, LB, UB, ST, true, false, AllocaIP, "section_loop"); in createSections()
1656 applyStaticWorkshareLoop(Loc.DL, LoopInfo, AllocaIP, !IsNowait); in createSections()
1721 const LocationDescription &Loc, InsertPointTy AllocaIP, in createReductions() argument
1747 Builder.restoreIP(AllocaIP); in createReductions()
[all …]
/openbsd-src/gnu/llvm/clang/lib/CodeGen/
H A DCGStmtOpenMP.cpp1698 CodeGenFunction &CGF, const Stmt *RegionBodyStmt, InsertPointTy AllocaIP, in EmitOMPInlinedRegionBody() argument
1706 OMPBuilderCBHelpers::InlinedRegionBodyRAII IRB(CGF, AllocaIP, *FiniBB); in EmitOMPInlinedRegionBody()
1715 CodeGenFunction &CGF, const Stmt *RegionBodyStmt, InsertPointTy AllocaIP, in EmitOMPOutlinedRegionBody() argument
1723 OMPBuilderCBHelpers::OutlinedRegionBodyRAII IRB(CGF, AllocaIP, *FiniBB); in EmitOMPOutlinedRegionBody()
1761 auto PrivCB = [](InsertPointTy AllocaIP, InsertPointTy CodeGenIP, in EmitOMPParallelDirective()
1773 auto BodyGenCB = [&, this](InsertPointTy AllocaIP, in EmitOMPParallelDirective() argument
1776 *this, ParallelRegionBodyStmt, AllocaIP, CodeGenIP, "parallel"); in EmitOMPParallelDirective()
1781 llvm::OpenMPIRBuilder::InsertPointTy AllocaIP( in EmitOMPParallelDirective() argument
1784 OMPBuilder.createParallel(Builder, AllocaIP, BodyGenCB, PrivCB, FiniCB, in EmitOMPParallelDirective()
3918 llvm::OpenMPIRBuilder::InsertPointTy AllocaIP( in EmitOMPForDirective() local
[all …]
H A DCodeGenFunction.h1806 InsertPointTy AllocaIP,
1838 InsertPointTy AllocaIP,
1850 OutlinedRegionBodyRAII(CodeGenFunction &cgf, InsertPointTy &AllocaIP,
1853 assert(AllocaIP.isSet() &&
1856 CGF.AllocaInsertPt = &*AllocaIP.getPoint();
1875 InlinedRegionBodyRAII(CodeGenFunction &cgf, InsertPointTy &AllocaIP,
1882 assert((!AllocaIP.isSet() ||
1883 CGF.AllocaInsertPt->getParent() == AllocaIP.getBlock()) &&
1887 if (AllocaIP.isSet())
1888 CGF.AllocaInsertPt = &*AllocaIP.getPoint();
/openbsd-src/gnu/llvm/llvm/lib/Transforms/IPO/
H A DOpenMPOpt.cpp969 auto BodyGenCB = [&](InsertPointTy AllocaIP, InsertPointTy CodeGenIP) { in mergeParallelRegions() argument
979 auto PrivCB = [&](InsertPointTy AllocaIP, InsertPointTy CodeGenIP, Value &, in mergeParallelRegions()
1008 auto BodyGenCB = [&](InsertPointTy AllocaIP, InsertPointTy CodeGenIP) { in mergeParallelRegions() argument
1129 IRBuilder<>::InsertPoint AllocaIP( in mergeParallelRegions() local
1135 Loc, AllocaIP, BodyGenCB, PrivCB, FiniCB, nullptr, nullptr, in mergeParallelRegions()