struct CGOpenMPRuntimeGPU::FunctionData
Declaration
struct CGOpenMPRuntimeGPU::FunctionData { /* full declaration omitted */ };
Declared at: clang/lib/CodeGen/CGOpenMPRuntimeGPU.h:422
Member Variables
- public clang::CodeGen::CGOpenMPRuntimeGPU:: DeclToAddrMapTy LocalVarData
- public llvm::Optional<DeclToAddrMapTy> SecondaryLocalVarData = llvm::None
- public clang::CodeGen::CGOpenMPRuntimeGPU:: EscapedParamsTy EscapedParameters
- public llvm::SmallVector<const ValueDecl*, 4> EscapedVariableLengthDecls
- public llvm::SmallVector< std::pair<llvm::Value*, llvm::Value*>, 4> EscapedVariableLengthDeclsAddrs
- public llvm::Value* IsInSPMDModeFlag = nullptr
- public std::unique_ptr<CodeGenFunction::OMPMapVars> MappedParams