class NVPTXPrePostActionTy
Declaration
class NVPTXPrePostActionTy : public PrePostActionTy { /* full declaration omitted */ };
Description
A basic class for pre|post-action for advanced codegen sequence for OpenMP region.
Declared at: clang/lib/CodeGen/CGOpenMPRuntimeGPU.cpp:1244
Inherits from: PrePostActionTy
Member Variables
- private bool& IsInParallelRegion
- private bool PrevIsInParallelRegion
Method Overview
- public void Enter(clang::CodeGen::CodeGenFunction & CGF)
- public void Exit(clang::CodeGen::CodeGenFunction & CGF)
- public NVPTXPrePostActionTy(bool & IsInParallelRegion)
Inherited from PrePostActionTy:
Methods
¶void Enter(clang::CodeGen::CodeGenFunction& CGF)
void Enter(clang::CodeGen::CodeGenFunction& CGF)
Declared at: clang/lib/CodeGen/CGOpenMPRuntimeGPU.cpp:1251
Parameters
¶void Exit(clang::CodeGen::CodeGenFunction& CGF)
void Exit(clang::CodeGen::CodeGenFunction& CGF)
Declared at: clang/lib/CodeGen/CGOpenMPRuntimeGPU.cpp:1255
Parameters
¶NVPTXPrePostActionTy(bool& IsInParallelRegion)
NVPTXPrePostActionTy(bool& IsInParallelRegion)
Declared at: clang/lib/CodeGen/CGOpenMPRuntimeGPU.cpp:1249
Parameters
- bool& IsInParallelRegion