Home
last modified time | relevance | path

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

/external/llvm-project/clang/lib/CodeGen/
DCGStmtOpenMP.cpp1727 auto &&CodeGen = [&S](CodeGenFunction &CGF, PrePostActionTy &Action) { in EmitOMPParallelDirective()
2266 PrePostActionTy &) { in emitCommonSimdLoop() argument
2273 auto &&ElseGen = [&BodyCodeGen](CodeGenFunction &CGF, PrePostActionTy &) { in emitCommonSimdLoop() argument
2299 PrePostActionTy &Action) { in emitOMPSimdRegion()
2365 [&S](CodeGenFunction &CGF, PrePostActionTy &) { in emitOMPSimdRegion() argument
2368 [&S, &LoopScope](CodeGenFunction &CGF, PrePostActionTy &) { in emitOMPSimdRegion() argument
2396 auto &&CodeGen = [&S](CodeGenFunction &CGF, PrePostActionTy &Action) { in EmitOMPSimdDirective()
2471 [&S, IsMonotonic](CodeGenFunction &CGF, PrePostActionTy &) { in EmitOMPOuterLoop() argument
2484 &LoopScope](CodeGenFunction &CGF, PrePostActionTy &) { in EmitOMPOuterLoop() argument
2778 PrePostActionTy &Action) { in emitInnerParallelForWhenCombined()
[all …]
DCGOpenMPRuntime.h60 class PrePostActionTy {
62 explicit PrePostActionTy() {} in PrePostActionTy() function
65 virtual ~PrePostActionTy() {} in ~PrePostActionTy()
72 typedef void (*CodeGenTy)(intptr_t, CodeGenFunction &, PrePostActionTy &);
74 mutable PrePostActionTy *PrePostAction;
79 PrePostActionTy &Action) { in CallbackFn()
92 void setAction(PrePostActionTy &Action) const { PrePostAction = &Action; } in setAction()
DCGOpenMPRuntime.cpp145 class UntiedTaskActionTy final : public PrePostActionTy {
343 static void EmptyCodeGen(CodeGenFunction &, PrePostActionTy &) { in EmptyCodeGen() argument
574 PrePostActionTy *Action;
577 explicit CleanupTy(PrePostActionTy *Action) : Action(Action) {} in CleanupTy()
593 PrePostActionTy Action; in operator ()()
1296 PrePostActionTy &) { in emitTaskOutlinedFunction() argument
2064 this](CodeGenFunction &CGF, PrePostActionTy &) { in emitParallelCall() argument
2080 this](CodeGenFunction &CGF, PrePostActionTy &) { in emitParallelCall() argument
2168 class CommonActionTy final : public PrePostActionTy {
3850 CGF, [](CodeGenFunction &, PrePostActionTy &) {}, OMPD_unknown, in emitPrivatesInit() argument
[all …]
DCGOpenMPRuntimeGPU.cpp32 class NVPTXActionTy final : public PrePostActionTy {
1075 class NVPTXPrePostActionTy : public PrePostActionTy { in emitNonSPMDKernel()
1209 class NVPTXPrePostActionTy : public PrePostActionTy { in emitSPMDKernel()
1556 class NVPTXPrePostActionTy : public PrePostActionTy { in emitParallelOutlinedFunction()
1661 class NVPTXPrePostActionTy : public PrePostActionTy { in emitTeamsOutlinedFunction()
2111 CodeGenFunction &CGF, PrePostActionTy &Action) { in emitNonSPMDParallelCall()
2125 PrePostActionTy &) { in emitNonSPMDParallelCall() argument
2144 PrePostActionTy &Action) { in emitNonSPMDParallelCall()
2216 CodeGenFunction &CGF, PrePostActionTy &Action) { in emitNonSPMDParallelCall()
2286 CodeGenFunction &CGF, PrePostActionTy &Action) { in emitSPMDParallelCall()
[all …]
/external/clang/lib/CodeGen/
DCGOpenMPRuntime.h54 class PrePostActionTy {
56 explicit PrePostActionTy() {} in PrePostActionTy() function
59 virtual ~PrePostActionTy() {} in ~PrePostActionTy()
66 typedef void (*CodeGenTy)(intptr_t, CodeGenFunction &, PrePostActionTy &);
68 mutable PrePostActionTy *PrePostAction;
73 PrePostActionTy &Action) { in CallbackFn()
87 void setAction(PrePostActionTy &Action) const { PrePostAction = &Action; } in setAction()
DCGStmtOpenMP.cpp1228 auto &&CodeGen = [&S](CodeGenFunction &CGF, PrePostActionTy &) { in EmitOMPParallelDirective() argument
1590 auto &&CodeGen = [&S](CodeGenFunction &CGF, PrePostActionTy &) { in EmitOMPSimdDirective() argument
1873 [&S](CodeGenFunction &CGF, PrePostActionTy &) { in EmitOMPDistributeParallelForDirective() argument
1885 [&S](CodeGenFunction &CGF, PrePostActionTy &) { in EmitOMPDistributeParallelForSimdDirective() argument
1897 [&S](CodeGenFunction &CGF, PrePostActionTy &) { in EmitOMPDistributeSimdDirective() argument
1909 [&S](CodeGenFunction &CGF, PrePostActionTy &) { in EmitOMPTargetParallelForSimdDirective() argument
2112 PrePostActionTy &) { in EmitOMPForDirective() argument
2130 PrePostActionTy &) { in EmitOMPForSimdDirective() argument
2158 PrePostActionTy &) { in EmitSections() argument
2301 auto &&CodeGen = [&S](CodeGenFunction &CGF, PrePostActionTy &) { in EmitOMPSectionDirective() argument
[all …]
DCGOpenMPRuntime.cpp130 class UntiedTaskActionTy final : public PrePostActionTy {
320 static void EmptyCodeGen(CodeGenFunction &, PrePostActionTy &) { in EmptyCodeGen() argument
673 PrePostActionTy *Action;
676 explicit CleanupTy(PrePostActionTy *Action) : Action(Action) {} in CleanupTy()
692 PrePostActionTy Action; in operator ()()
867 PrePostActionTy &) { in emitTaskOutlinedFunction() argument
1939 PrePostActionTy &) { in emitParallelCall() argument
1954 PrePostActionTy &) { in emitParallelCall() argument
2039 class CommonActionTy final : public PrePostActionTy {
2874 [&](CodeGenFunction &CGF, PrePostActionTy &) { in createOffloadingBinaryDescriptorRegistration() argument
[all …]
DCGOpenMPRuntimeNVPTX.cpp320 class NVPTXPrePostActionTy : public PrePostActionTy { in emitTargetOutlinedFunction()