| /llvm-project-15.0.7/llvm/include/llvm/Frontend/OpenMP/ |
| H A D | OMPIRBuilder.h | 158 function_ref<void(InsertPointTy AllocaIP, InsertPointTy CodeGenIP)>; 165 std::function<void(InsertPointTy AllocaIP, InsertPointTy CodeGenIP)>; 197 InsertPointTy AllocaIP, InsertPointTy CodeGenIP, Value &Original, 253 createParallel(const LocationDescription &Loc, InsertPointTy AllocaIP, 422 InsertPointTy AllocaIP, 440 InsertPointTy AllocaIP, 465 InsertPointTy AllocaIP, 504 DebugLoc DL, CanonicalLoopInfo *CLI, InsertPointTy AllocaIP, 639 InsertPointTy AllocaIP, 750 InsertPointTy AllocaIP, [all …]
|
| /llvm-project-15.0.7/llvm/unittests/Frontend/ |
| H A D | OpenMPIRBuilderTest.cpp | 612 Builder.restoreIP(AllocaIP); in TEST_F() 641 Builder.restoreIP(AllocaIP); in TEST_F() 720 Builder.restoreIP(AllocaIP); in TEST_F() 814 Builder.restoreIP(AllocaIP); in TEST_F() 920 Builder.restoreIP(AllocaIP); in TEST_F() 949 Builder.restoreIP(AllocaIP); in TEST_F() 2334 if (AllocaIP.isSet()) in TEST_F() 2411 if (AllocaIP.isSet()) in TEST_F() 2903 if (AllocaIP.isSet()) in TEST_F() 2993 if (AllocaIP.isSet()) in TEST_F() [all …]
|
| /llvm-project-15.0.7/llvm/lib/Frontend/OpenMP/ |
| H A D | OMPIRBuilder.cpp | 1321 OI.OuterAllocaBB = AllocaIP.getBlock(); in createTask() 1463 InsertPointTy AllocaIP, in createTaskgroup() argument 1479 BodyGenCB(AllocaIP, Builder.saveIP()); in createTaskgroup() 1658 Builder.restoreIP(AllocaIP); in createReductions() 2033 assert(!isConflictIP(AllocaIP, CLI->getPreheaderIP()) && in applyStaticWorkshareLoop() 2052 Builder.restoreIP(AllocaIP); in applyStaticWorkshareLoop() 2140 Builder.restoreIP(AllocaIP); in applyStaticChunkedWorkshareLoop() 2382 Builder.restoreIP(AllocaIP); in applyDynamicWorkshareLoop() 3302 Builder.restoreIP(AllocaIP); in createOrderedDepend() 3809 Builder.restoreIP(AllocaIP); in createMapperAllocas() [all …]
|
| /llvm-project-15.0.7/clang/lib/CodeGen/ |
| H A D | CGStmtOpenMP.cpp | 1757 auto BodyGenCB = [&, this](InsertPointTy AllocaIP, in EmitOMPParallelDirective() argument 1765 llvm::OpenMPIRBuilder::InsertPointTy AllocaIP( in EmitOMPParallelDirective() argument 3860 llvm::OpenMPIRBuilder::InsertPointTy AllocaIP( in EmitOMPForDirective() local 4080 auto SectionCB = [this, SubStmt](InsertPointTy AllocaIP, in EmitOMPSectionsDirective() 4083 *this, SubStmt, AllocaIP, CodeGenIP, "section"); in EmitOMPSectionsDirective() 4091 *this, CapturedStmt, AllocaIP, CodeGenIP, "section"); in EmitOMPSectionsDirective() 4111 llvm::OpenMPIRBuilder::InsertPointTy AllocaIP( in EmitOMPSectionsDirective() local 5218 InsertPointTy AllocaIP(AllocaInsertPt->getParent(), in EmitOMPTaskgroupDirective() local 5221 auto BodyGenCB = [&, this](InsertPointTy AllocaIP, in EmitOMPTaskgroupDirective() 5759 InsertPointTy AllocaIP(AllocaInsertPt->getParent(), in EmitOMPOrderedDirective() local [all …]
|
| H A D | CodeGenFunction.h | 1804 InsertPointTy AllocaIP, 1836 InsertPointTy AllocaIP, 1848 OutlinedRegionBodyRAII(CodeGenFunction &cgf, InsertPointTy &AllocaIP, 1851 assert(AllocaIP.isSet() && 1854 CGF.AllocaInsertPt = &*AllocaIP.getPoint(); 1873 InlinedRegionBodyRAII(CodeGenFunction &cgf, InsertPointTy &AllocaIP, 1880 assert((!AllocaIP.isSet() || 1881 CGF.AllocaInsertPt->getParent() == AllocaIP.getBlock()) && 1885 if (AllocaIP.isSet()) 1886 CGF.AllocaInsertPt = &*AllocaIP.getPoint();
|
| /llvm-project-15.0.7/llvm/lib/Transforms/IPO/ |
| H A D | OpenMPOpt.cpp | 940 auto BodyGenCB = [&](InsertPointTy AllocaIP, InsertPointTy CodeGenIP) { in mergeParallelRegions() argument 950 auto PrivCB = [&](InsertPointTy AllocaIP, InsertPointTy CodeGenIP, Value &, in mergeParallelRegions() 979 auto BodyGenCB = [&](InsertPointTy AllocaIP, InsertPointTy CodeGenIP) { in mergeParallelRegions() argument 1100 IRBuilder<>::InsertPoint AllocaIP( in mergeParallelRegions() local 1106 Loc, AllocaIP, BodyGenCB, PrivCB, FiniCB, nullptr, nullptr, in mergeParallelRegions()
|