Home
last modified time | relevance | path

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

/external/llvm-project/llvm/unittests/Frontend/
DOpenMPIRBuilderTest.cpp342 auto BodyGenCB = [&](InsertPointTy AllocaIP, InsertPointTy CodeGenIP, in TEST_F()
346 Builder.restoreIP(AllocaIP); in TEST_F()
362 auto PrivCB = [&](InsertPointTy AllocaIP, InsertPointTy CodeGenIP, in TEST_F() argument
378 Builder.restoreIP(AllocaIP); in TEST_F()
389 IRBuilder<>::InsertPoint AllocaIP(&F->getEntryBlock(), in TEST_F() local
392 OMPBuilder.createParallel(Loc, AllocaIP, BodyGenCB, PrivCB, FiniCB, in TEST_F()
444 auto InnerBodyGenCB = [&](InsertPointTy AllocaIP, InsertPointTy CodeGenIP, in TEST_F()
449 auto PrivCB = [&](InsertPointTy AllocaIP, InsertPointTy CodeGenIP, in TEST_F() argument
453 Builder.restoreIP(AllocaIP); in TEST_F()
464 auto OuterBodyGenCB = [&](InsertPointTy AllocaIP, InsertPointTy CodeGenIP, in TEST_F() argument
[all …]
/external/llvm-project/llvm/include/llvm/Frontend/OpenMP/
DOMPIRBuilder.h98 function_ref<void(InsertPointTy AllocaIP, InsertPointTy CodeGenIP,
131 InsertPointTy AllocaIP, InsertPointTy CodeGenIP, Value &Original,
188 createParallel(const LocationDescription &Loc, InsertPointTy AllocaIP,
285 InsertPointTy AllocaIP,
/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/Frontend/OpenMP/
DOMPIRBuilder.h92 function_ref<void(InsertPointTy AllocaIP, InsertPointTy CodeGenIP,
109 InsertPointTy AllocaIP, InsertPointTy CodeGenIP, Value &Val,
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Frontend/OpenMP/
DOMPIRBuilder.cpp392 InsertPointTy AllocaIP(PRegEntryBB, in CreateParallel() local
394 Builder.restoreIP(AllocaIP); in CreateParallel()
423 BodyGenCB(AllocaIP, CodeGenIP, *PRegPreFiniBB); in CreateParallel()
479 PrivCB(AllocaIP, Builder.saveIP(), V, ReplacementValue)); in CreateParallel()
/external/llvm-project/llvm/lib/Transforms/IPO/
DOpenMPOpt.cpp623 auto BodyGenCB = [&](InsertPointTy AllocaIP, InsertPointTy CodeGenIP, in mergeParallelRegions()
634 auto PrivCB = [&](InsertPointTy AllocaIP, InsertPointTy CodeGenIP, Value &, in mergeParallelRegions() argument
689 IRBuilder<>::InsertPoint AllocaIP( in mergeParallelRegions() local
695 Loc, AllocaIP, BodyGenCB, PrivCB, FiniCB, nullptr, nullptr, in mergeParallelRegions()
/external/llvm-project/clang/lib/CodeGen/
DCodeGenFunction.h1744 OutlinedRegionBodyRAII(CodeGenFunction &cgf, InsertPointTy &AllocaIP,
1747 assert(AllocaIP.isSet() &&
1750 CGF.AllocaInsertPt = &*AllocaIP.getPoint();
1771 InlinedRegionBodyRAII(CodeGenFunction &cgf, InsertPointTy &AllocaIP,
1778 assert((!AllocaIP.isSet() ||
1779 CGF.AllocaInsertPt->getParent() == AllocaIP.getBlock()) &&
1783 if (AllocaIP.isSet())
1784 CGF.AllocaInsertPt = &*AllocaIP.getPoint();
DCGStmtOpenMP.cpp1695 auto PrivCB = [](InsertPointTy AllocaIP, InsertPointTy CodeGenIP, in EmitOMPParallelDirective()
1708 this](InsertPointTy AllocaIP, InsertPointTy CodeGenIP, in EmitOMPParallelDirective() argument
1710 OMPBuilderCBHelpers::OutlinedRegionBodyRAII ORB(*this, AllocaIP, in EmitOMPParallelDirective()
1718 llvm::OpenMPIRBuilder::InsertPointTy AllocaIP( in EmitOMPParallelDirective() local
1721 OMPBuilder.createParallel(Builder, AllocaIP, BodyGenCB, PrivCB, FiniCB, in EmitOMPParallelDirective()
3634 auto BodyGenCB = [MasterRegionBodyStmt, this](InsertPointTy AllocaIP, in EmitOMPMasterDirective()
3637 OMPBuilderCBHelpers::InlinedRegionBodyRAII IRB(*this, AllocaIP, FiniBB); in EmitOMPMasterDirective()
3675 auto BodyGenCB = [CriticalRegionBodyStmt, this](InsertPointTy AllocaIP, in EmitOMPCriticalDirective()
3678 OMPBuilderCBHelpers::InlinedRegionBodyRAII IRB(*this, AllocaIP, FiniBB); in EmitOMPCriticalDirective()
/external/llvm-project/llvm/lib/Frontend/OpenMP/
DOMPIRBuilder.cpp1030 InsertPointTy AllocaIP, bool NeedsBarrier, Value *Chunk) { in createStaticWorkshareLoop() argument
1046 Builder.restoreIP(AllocaIP); in createStaticWorkshareLoop()