| /llvm-project-15.0.7/llvm/include/llvm/Frontend/OpenMP/ |
| H A D | OMPIRBuilder.h | 254 BodyGenCallbackTy BodyGenCB, PrivatizeCallbackTy PrivCB, 279 LoopBodyGenCallbackTy BodyGenCB, 332 LoopBodyGenCallbackTy BodyGenCB, 640 BodyGenCallbackTy BodyGenCB); 1001 BodyGenCallbackTy BodyGenCB, 1013 BodyGenCallbackTy BodyGenCB, 1024 BodyGenCallbackTy BodyGenCB, 1037 BodyGenCallbackTy BodyGenCB, 1066 BodyGenCallbackTy BodyGenCB, 1095 BodyGenCallbackTy BodyGenCB, [all …]
|
| /llvm-project-15.0.7/llvm/unittests/Frontend/ |
| H A D | OpenMPIRBuilderTest.cpp | 609 auto BodyGenCB = [&](InsertPointTy AllocaIP, InsertPointTy CodeGenIP) { in TEST_F() local 655 OMPBuilder.createParallel(Loc, AllocaIP, BodyGenCB, PrivCB, FiniCB, in TEST_F() 917 auto BodyGenCB = [&](InsertPointTy AllocaIP, InsertPointTy CodeGenIP) { in TEST_F() local 966 OMPBuilder.createParallel(Loc, AllocaIP, BodyGenCB, PrivCB, FiniCB, in TEST_F() 1038 auto BodyGenCB = [&](InsertPointTy AllocaIP, InsertPointTy CodeGenIP) { in TEST_F() local 2441 OMPBuilder.createMasked(Builder, BodyGenCB, FiniCB, Filter)); in TEST_F() 4742 BodyGenCB)); in TEST_F() 4834 BodyGenCB)); in TEST_F() 4884 Builder.restoreIP(OMPBuilder.createTask(Loc, AllocaIP, BodyGenCB, in TEST_F() 4965 BodyGenCB)); in TEST_F() [all …]
|
| /llvm-project-15.0.7/llvm/lib/Frontend/OpenMP/ |
| H A D | OMPIRBuilder.cpp | 867 BodyGenCallbackTy BodyGenCB, PrivatizeCallbackTy PrivCB, in createParallel() argument 994 assert(BodyGenCB && "Expected body generation callback!"); in createParallel() 996 BodyGenCB(InnerAllocaIP, CodeGenIP); in createParallel() 1455 BodyGenCB(TaskAllocaIP, TaskBodyIP); in createTask() 1479 BodyGenCB(AllocaIP, Builder.saveIP()); in createTaskgroup() 1586 BodyGenCallbackTy BodyGenCB, in createSection() argument 1796 BodyGenCallbackTy BodyGenCB, in createMaster() argument 1821 BodyGenCallbackTy BodyGenCB, in createMasked() argument 1932 BodyGenCB(CL->getBodyIP(), CL->getIndVar()); in createCanonicalLoop() 2006 BodyGenCB(Builder.saveIP(), IndVar); in createCanonicalLoop() [all …]
|
| /llvm-project-15.0.7/clang/lib/CodeGen/ |
| H A D | CGStmtOpenMP.cpp | 1757 auto BodyGenCB = [&, this](InsertPointTy AllocaIP, in EmitOMPParallelDirective() local 4143 auto BodyGenCB = [SectionRegionBodyStmt, this](InsertPointTy AllocaIP, in EmitOMPSectionDirective() local 4151 Builder.restoreIP(OMPBuilder.createSection(Builder, BodyGenCB, FiniCB)); in EmitOMPSectionDirective() 4224 auto BodyGenCB = [MasterRegionBodyStmt, this](InsertPointTy AllocaIP, in EmitOMPMasterDirective() local 4232 Builder.restoreIP(OMPBuilder.createMaster(Builder, BodyGenCB, FiniCB)); in EmitOMPMasterDirective() 4270 auto BodyGenCB = [MaskedRegionBodyStmt, this](InsertPointTy AllocaIP, in EmitOMPMaskedDirective() local 4279 OMPBuilder.createMasked(Builder, BodyGenCB, FiniCB, FilterVal)); in EmitOMPMaskedDirective() 4310 auto BodyGenCB = [CriticalRegionBodyStmt, this](InsertPointTy AllocaIP, in EmitOMPCriticalDirective() local 4319 Builder, BodyGenCB, FiniCB, S.getDirectiveName().getAsString(), in EmitOMPCriticalDirective() 5221 auto BodyGenCB = [&, this](InsertPointTy AllocaIP, in EmitOMPTaskgroupDirective() local [all …]
|
| /llvm-project-15.0.7/llvm/lib/Transforms/IPO/ |
| H A D | OpenMPOpt.cpp | 940 auto BodyGenCB = [&](InsertPointTy AllocaIP, InsertPointTy CodeGenIP) { in mergeParallelRegions() local 979 auto BodyGenCB = [&](InsertPointTy AllocaIP, InsertPointTy CodeGenIP) { in mergeParallelRegions() local 1031 OMPInfoCache.OMPBuilder.createMaster(Loc, BodyGenCB, FiniCB); in mergeParallelRegions() 1106 Loc, AllocaIP, BodyGenCB, PrivCB, FiniCB, nullptr, nullptr, in mergeParallelRegions()
|