LLVM  10.0.0svn
Public Attributes | List of all members
llvm::yaml::SIArgumentInfo Struct Reference

#include "Target/AMDGPU/SIMachineFunctionInfo.h"

Collaboration diagram for llvm::yaml::SIArgumentInfo:
Collaboration graph
[legend]

Public Attributes

Optional< SIArgumentPrivateSegmentBuffer
 
Optional< SIArgumentDispatchPtr
 
Optional< SIArgumentQueuePtr
 
Optional< SIArgumentKernargSegmentPtr
 
Optional< SIArgumentDispatchID
 
Optional< SIArgumentFlatScratchInit
 
Optional< SIArgumentPrivateSegmentSize
 
Optional< SIArgumentWorkGroupIDX
 
Optional< SIArgumentWorkGroupIDY
 
Optional< SIArgumentWorkGroupIDZ
 
Optional< SIArgumentWorkGroupInfo
 
Optional< SIArgumentPrivateSegmentWaveByteOffset
 
Optional< SIArgumentImplicitArgPtr
 
Optional< SIArgumentImplicitBufferPtr
 
Optional< SIArgumentWorkItemIDX
 
Optional< SIArgumentWorkItemIDY
 
Optional< SIArgumentWorkItemIDZ
 

Detailed Description

Definition at line 186 of file SIMachineFunctionInfo.h.

Member Data Documentation

◆ DispatchID

Optional<SIArgument> llvm::yaml::SIArgumentInfo::DispatchID

◆ DispatchPtr

Optional<SIArgument> llvm::yaml::SIArgumentInfo::DispatchPtr

◆ FlatScratchInit

Optional<SIArgument> llvm::yaml::SIArgumentInfo::FlatScratchInit

◆ ImplicitArgPtr

Optional<SIArgument> llvm::yaml::SIArgumentInfo::ImplicitArgPtr

◆ ImplicitBufferPtr

Optional<SIArgument> llvm::yaml::SIArgumentInfo::ImplicitBufferPtr

◆ KernargSegmentPtr

Optional<SIArgument> llvm::yaml::SIArgumentInfo::KernargSegmentPtr

◆ PrivateSegmentBuffer

Optional<SIArgument> llvm::yaml::SIArgumentInfo::PrivateSegmentBuffer

◆ PrivateSegmentSize

Optional<SIArgument> llvm::yaml::SIArgumentInfo::PrivateSegmentSize

◆ PrivateSegmentWaveByteOffset

Optional<SIArgument> llvm::yaml::SIArgumentInfo::PrivateSegmentWaveByteOffset

◆ QueuePtr

Optional<SIArgument> llvm::yaml::SIArgumentInfo::QueuePtr

◆ WorkGroupIDX

Optional<SIArgument> llvm::yaml::SIArgumentInfo::WorkGroupIDX

◆ WorkGroupIDY

Optional<SIArgument> llvm::yaml::SIArgumentInfo::WorkGroupIDY

◆ WorkGroupIDZ

Optional<SIArgument> llvm::yaml::SIArgumentInfo::WorkGroupIDZ

◆ WorkGroupInfo

Optional<SIArgument> llvm::yaml::SIArgumentInfo::WorkGroupInfo

◆ WorkItemIDX

Optional<SIArgument> llvm::yaml::SIArgumentInfo::WorkItemIDX

◆ WorkItemIDY

Optional<SIArgument> llvm::yaml::SIArgumentInfo::WorkItemIDY

◆ WorkItemIDZ

Optional<SIArgument> llvm::yaml::SIArgumentInfo::WorkItemIDZ

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