LLVM 19.0.0git
Variables
llvm::AMDGPU::HSAMD::Kernel::Arg::Key Namespace Reference

Variables

constexpr char Name [] = "Name"
 Key for Kernel::Arg::Metadata::mName.
 
constexpr char TypeName [] = "TypeName"
 Key for Kernel::Arg::Metadata::mTypeName.
 
constexpr char Size [] = "Size"
 Key for Kernel::Arg::Metadata::mSize.
 
constexpr char Offset [] = "Offset"
 Key for Kernel::Arg::Metadata::mOffset.
 
constexpr char Align [] = "Align"
 Key for Kernel::Arg::Metadata::mAlign.
 
constexpr char ValueKind [] = "ValueKind"
 Key for Kernel::Arg::Metadata::mValueKind.
 
constexpr char ValueType [] = "ValueType"
 Key for Kernel::Arg::Metadata::mValueType. (deprecated)
 
constexpr char PointeeAlign [] = "PointeeAlign"
 Key for Kernel::Arg::Metadata::mPointeeAlign.
 
constexpr char AddrSpaceQual [] = "AddrSpaceQual"
 Key for Kernel::Arg::Metadata::mAddrSpaceQual.
 
constexpr char AccQual [] = "AccQual"
 Key for Kernel::Arg::Metadata::mAccQual.
 
constexpr char ActualAccQual [] = "ActualAccQual"
 Key for Kernel::Arg::Metadata::mActualAccQual.
 
constexpr char IsConst [] = "IsConst"
 Key for Kernel::Arg::Metadata::mIsConst.
 
constexpr char IsRestrict [] = "IsRestrict"
 Key for Kernel::Arg::Metadata::mIsRestrict.
 
constexpr char IsVolatile [] = "IsVolatile"
 Key for Kernel::Arg::Metadata::mIsVolatile.
 
constexpr char IsPipe [] = "IsPipe"
 Key for Kernel::Arg::Metadata::mIsPipe.
 

Variable Documentation

◆ AccQual

constexpr char llvm::AMDGPU::HSAMD::Kernel::Arg::Key::AccQual[] = "AccQual"
constexpr

◆ ActualAccQual

constexpr char llvm::AMDGPU::HSAMD::Kernel::Arg::Key::ActualAccQual[] = "ActualAccQual"
constexpr

◆ AddrSpaceQual

constexpr char llvm::AMDGPU::HSAMD::Kernel::Arg::Key::AddrSpaceQual[] = "AddrSpaceQual"
constexpr

◆ Align

constexpr char llvm::AMDGPU::HSAMD::Kernel::Arg::Key::Align[] = "Align"
constexpr

◆ IsConst

constexpr char llvm::AMDGPU::HSAMD::Kernel::Arg::Key::IsConst[] = "IsConst"
constexpr

◆ IsPipe

constexpr char llvm::AMDGPU::HSAMD::Kernel::Arg::Key::IsPipe[] = "IsPipe"
constexpr

◆ IsRestrict

constexpr char llvm::AMDGPU::HSAMD::Kernel::Arg::Key::IsRestrict[] = "IsRestrict"
constexpr

◆ IsVolatile

constexpr char llvm::AMDGPU::HSAMD::Kernel::Arg::Key::IsVolatile[] = "IsVolatile"
constexpr

◆ Name

constexpr char llvm::AMDGPU::HSAMD::Kernel::Arg::Key::Name[] = "Name"
constexpr

◆ Offset

constexpr char llvm::AMDGPU::HSAMD::Kernel::Arg::Key::Offset[] = "Offset"
constexpr

Key for Kernel::Arg::Metadata::mOffset.

Definition at line 180 of file AMDGPUMetadata.h.

◆ PointeeAlign

constexpr char llvm::AMDGPU::HSAMD::Kernel::Arg::Key::PointeeAlign[] = "PointeeAlign"
constexpr

◆ Size

constexpr char llvm::AMDGPU::HSAMD::Kernel::Arg::Key::Size[] = "Size"
constexpr

◆ TypeName

constexpr char llvm::AMDGPU::HSAMD::Kernel::Arg::Key::TypeName[] = "TypeName"
constexpr

◆ ValueKind

constexpr char llvm::AMDGPU::HSAMD::Kernel::Arg::Key::ValueKind[] = "ValueKind"
constexpr

◆ ValueType

constexpr char llvm::AMDGPU::HSAMD::Kernel::Arg::Key::ValueType[] = "ValueType"
constexpr

Key for Kernel::Arg::Metadata::mValueType. (deprecated)

Definition at line 186 of file AMDGPUMetadata.h.

Referenced by llvm::yaml::MappingTraits< Kernel::Arg::Metadata >::mapping().