clang 20.0.0git
|
A basic class for pre|post-action for advanced codegen sequence for OpenMP region. More...
#include "/home/buildbot/as-worker-4/publish-doxygen-docs/llvm-project/clang/lib/CodeGen/CGOpenMPRuntime.h"
Public Member Functions | |
PrePostActionTy () | |
virtual void | Enter (CodeGenFunction &CGF) |
virtual void | Exit (CodeGenFunction &CGF) |
virtual | ~PrePostActionTy () |
A basic class for pre|post-action for advanced codegen sequence for OpenMP region.
Definition at line 58 of file CGOpenMPRuntime.h.
|
inlineexplicit |
Definition at line 60 of file CGOpenMPRuntime.h.
|
inlinevirtual |
Definition at line 63 of file CGOpenMPRuntime.h.
|
inlinevirtual |
Definition at line 61 of file CGOpenMPRuntime.h.
Referenced by emitOMPSimdRegion(), clang::CodeGen::CGOpenMPRuntime::emitReduction(), emitTargetParallelForRegion(), emitTargetParallelForSimdRegion(), emitTargetParallelGenericLoopRegion(), emitTargetParallelRegion(), emitTargetRegion(), emitTargetTeamsDistributeParallelForRegion(), emitTargetTeamsDistributeParallelForSimdRegion(), emitTargetTeamsDistributeRegion(), emitTargetTeamsDistributeSimdRegion(), emitTargetTeamsGenericLoopRegionAsDistribute(), emitTargetTeamsGenericLoopRegionAsParallel(), and emitTargetTeamsRegion().
|
inlinevirtual |
Definition at line 62 of file CGOpenMPRuntime.h.