| /openbsd-src/gnu/llvm/llvm/include/llvm/Frontend/OpenMP/ |
| H A D | OMPIRBuilder.h | 261 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 D | OMPIRBuilder.cpp | 1284 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 D | CGStmtOpenMP.cpp | 1698 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 D | CodeGenFunction.h | 1806 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 D | OpenMPOpt.cpp | 969 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()
|