Home
last modified time | relevance | path

Searched refs:BodyGenCB (Results 1 – 4 of 4) sorted by relevance

/freebsd-13.1/contrib/llvm-project/llvm/include/llvm/Frontend/OpenMP/
H A DOMPIRBuilder.h203 BodyGenCallbackTy BodyGenCB, PrivatizeCallbackTy PrivCB,
228 LoopBodyGenCallbackTy BodyGenCB,
282 LoopBodyGenCallbackTy BodyGenCB,
688 BodyGenCallbackTy BodyGenCB,
699 BodyGenCallbackTy BodyGenCB,
710 BodyGenCallbackTy BodyGenCB,
723 BodyGenCallbackTy BodyGenCB,
752 BodyGenCallbackTy BodyGenCB,
905 Instruction *ExitCall, BodyGenCallbackTy BodyGenCB,
/freebsd-13.1/contrib/llvm-project/llvm/lib/Frontend/OpenMP/
H A DOMPIRBuilder.cpp482 BodyGenCallbackTy BodyGenCB, PrivatizeCallbackTy PrivCB, in createParallel() argument
606 assert(BodyGenCB && "Expected body generation callback!"); in createParallel()
608 BodyGenCB(InnerAllocaIP, CodeGenIP, *PRegPreFiniBB); in createParallel()
992 BodyGenCallbackTy BodyGenCB, in createSection() argument
1027 BodyGenCallbackTy BodyGenCB, in createMaster() argument
1051 BodyGenCallbackTy BodyGenCB, in createMasked() argument
1168 BodyGenCB(CL->getBodyIP(), CL->getIndVar()); in createCanonicalLoop()
1242 BodyGenCB(Builder.saveIP(), IndVar); in createCanonicalLoop()
1897 BodyGenCallbackTy BodyGenCB, in createSingle() argument
1931 const LocationDescription &Loc, BodyGenCallbackTy BodyGenCB, in createCritical() argument
[all …]
/freebsd-13.1/contrib/llvm-project/clang/lib/CodeGen/
H A DCGStmtOpenMP.cpp1738 auto BodyGenCB = [ParallelRegionBodyStmt, in EmitOMPParallelDirective() local
1752 OMPBuilder.createParallel(Builder, AllocaIP, BodyGenCB, PrivCB, FiniCB, in EmitOMPParallelDirective()
3905 auto BodyGenCB = [SectionRegionBodyStmt, this](InsertPointTy AllocaIP, in EmitOMPSectionDirective() local
3915 Builder.restoreIP(OMPBuilder.createSection(Builder, BodyGenCB, FiniCB)); in EmitOMPSectionDirective()
3988 auto BodyGenCB = [MasterRegionBodyStmt, this](InsertPointTy AllocaIP, in EmitOMPMasterDirective() local
3998 Builder.restoreIP(OMPBuilder.createMaster(Builder, BodyGenCB, FiniCB)); in EmitOMPMasterDirective()
4036 auto BodyGenCB = [MaskedRegionBodyStmt, this](InsertPointTy AllocaIP, in EmitOMPMaskedDirective() local
4047 OMPBuilder.createMasked(Builder, BodyGenCB, FiniCB, FilterVal)); in EmitOMPMaskedDirective()
4078 auto BodyGenCB = [CriticalRegionBodyStmt, this](InsertPointTy AllocaIP, in EmitOMPCriticalDirective() local
4089 Builder, BodyGenCB, FiniCB, S.getDirectiveName().getAsString(), in EmitOMPCriticalDirective()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Transforms/IPO/
H A DOpenMPOpt.cpp847 auto BodyGenCB = [&](InsertPointTy AllocaIP, InsertPointTy CodeGenIP, in mergeParallelRegions() local
887 auto BodyGenCB = [&](InsertPointTy AllocaIP, InsertPointTy CodeGenIP, in mergeParallelRegions() local
940 OMPInfoCache.OMPBuilder.createMaster(Loc, BodyGenCB, FiniCB); in mergeParallelRegions()
1014 Loc, AllocaIP, BodyGenCB, PrivCB, FiniCB, nullptr, nullptr, in mergeParallelRegions()