LLVM
8.0.1
|
In-memory representation of HSA metadata. More...
#include "llvm/Support/AMDGPUMetadata.h"
Public Member Functions | |
Metadata ()=default | |
Default constructor. More... | |
Public Attributes | |
std::vector< uint32_t > | mVersion = std::vector<uint32_t>() |
HSA metadata version. Required. More... | |
std::vector< std::string > | mPrintf = std::vector<std::string>() |
Printf metadata. Optional. More... | |
std::vector< Kernel::Metadata > | mKernels = std::vector<Kernel::Metadata>() |
Kernels metadata. Required. More... | |
In-memory representation of HSA metadata.
Definition at line 416 of file AMDGPUMetadata.h.
|
default |
Default constructor.
std::vector<Kernel::Metadata> llvm::AMDGPU::HSAMD::Metadata::mKernels = std::vector<Kernel::Metadata>() |
Kernels metadata. Required.
Definition at line 422 of file AMDGPUMetadata.h.
Referenced by llvm::AMDGPU::HSAMD::MetadataStreamerV2::emitKernel(), and llvm::yaml::MappingTraits< HSAMD::Metadata >::mapping().
std::vector<std::string> llvm::AMDGPU::HSAMD::Metadata::mPrintf = std::vector<std::string>() |
Printf metadata. Optional.
Definition at line 420 of file AMDGPUMetadata.h.
Referenced by llvm::yaml::MappingTraits< HSAMD::Metadata >::mapping().
HSA metadata version. Required.
Definition at line 418 of file AMDGPUMetadata.h.
Referenced by llvm::yaml::MappingTraits< HSAMD::Metadata >::mapping().