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