LLVM: llvm::yaml::SIArgumentInfo Struct Reference (original) (raw)

#include "[Target/AMDGPU/SIMachineFunctionInfo.h](SIMachineFunctionInfo%5F8h%5Fsource.html)"

Public Attributes
std::optional< SIArgument > PrivateSegmentBuffer
std::optional< SIArgument > DispatchPtr
std::optional< SIArgument > QueuePtr
std::optional< SIArgument > KernargSegmentPtr
std::optional< SIArgument > DispatchID
std::optional< SIArgument > FlatScratchInit
std::optional< SIArgument > PrivateSegmentSize
std::optional< SIArgument > FirstKernArgPreloadReg
std::optional< SIArgument > WorkGroupIDX
std::optional< SIArgument > WorkGroupIDY
std::optional< SIArgument > WorkGroupIDZ
std::optional< SIArgument > WorkGroupInfo
std::optional< SIArgument > LDSKernelId
std::optional< SIArgument > PrivateSegmentWaveByteOffset
std::optional< SIArgument > ImplicitArgPtr
std::optional< SIArgument > ImplicitBufferPtr
std::optional< SIArgument > WorkItemIDX
std::optional< SIArgument > WorkItemIDY
std::optional< SIArgument > WorkItemIDZ

Definition at line 165 of file SIMachineFunctionInfo.h.

DispatchID

std::optional<SIArgument> llvm::yaml::SIArgumentInfo::DispatchID

DispatchPtr

std::optional<SIArgument> llvm::yaml::SIArgumentInfo::DispatchPtr

FirstKernArgPreloadReg

std::optional<SIArgument> llvm::yaml::SIArgumentInfo::FirstKernArgPreloadReg

FlatScratchInit

std::optional<SIArgument> llvm::yaml::SIArgumentInfo::FlatScratchInit

ImplicitArgPtr

std::optional<SIArgument> llvm::yaml::SIArgumentInfo::ImplicitArgPtr

ImplicitBufferPtr

std::optional<SIArgument> llvm::yaml::SIArgumentInfo::ImplicitBufferPtr

KernargSegmentPtr

std::optional<SIArgument> llvm::yaml::SIArgumentInfo::KernargSegmentPtr

LDSKernelId

std::optional<SIArgument> llvm::yaml::SIArgumentInfo::LDSKernelId

PrivateSegmentBuffer

std::optional<SIArgument> llvm::yaml::SIArgumentInfo::PrivateSegmentBuffer

PrivateSegmentSize

std::optional<SIArgument> llvm::yaml::SIArgumentInfo::PrivateSegmentSize

PrivateSegmentWaveByteOffset

std::optional<SIArgument> llvm::yaml::SIArgumentInfo::PrivateSegmentWaveByteOffset

QueuePtr

std::optional<SIArgument> llvm::yaml::SIArgumentInfo::QueuePtr

WorkGroupIDX

std::optional<SIArgument> llvm::yaml::SIArgumentInfo::WorkGroupIDX

WorkGroupIDY

std::optional<SIArgument> llvm::yaml::SIArgumentInfo::WorkGroupIDY

WorkGroupIDZ

std::optional<SIArgument> llvm::yaml::SIArgumentInfo::WorkGroupIDZ

WorkGroupInfo

std::optional<SIArgument> llvm::yaml::SIArgumentInfo::WorkGroupInfo

WorkItemIDX

std::optional<SIArgument> llvm::yaml::SIArgumentInfo::WorkItemIDX

WorkItemIDY

std::optional<SIArgument> llvm::yaml::SIArgumentInfo::WorkItemIDY

WorkItemIDZ

std::optional<SIArgument> llvm::yaml::SIArgumentInfo::WorkItemIDZ


The documentation for this struct was generated from the following file: