LLVM: llvm::KernArgPreloadDescriptor Struct Reference (original) (raw)
#include "[Target/AMDGPU/AMDGPUArgumentUsageInfo.h](AMDGPUArgumentUsageInfo%5F8h%5Fsource.html)"
Inheritance diagram for llvm::KernArgPreloadDescriptor:
[legend]
| Public Member Functions | |
|---|---|
| KernArgPreloadDescriptor ()=default | |
| Public Member Functions inherited from llvm::ArgDescriptor | |
| ArgDescriptor (unsigned Mask=~0u) | |
| bool | isSet () const |
| operator bool () const | |
| bool | isRegister () const |
| MCRegister | getRegister () const |
| unsigned | getStackOffset () const |
| unsigned | getMask () const |
| bool | isMasked () const |
| void | print (raw_ostream &OS, const TargetRegisterInfo *TRI=nullptr) const |
| Public Attributes | |
|---|---|
| SmallVector< MCRegister > | Regs |
| Additional Inherited Members | |
|---|---|
| Static Public Member Functions inherited from llvm::ArgDescriptor | |
| static ArgDescriptor | createRegister (Register Reg, unsigned Mask=~0u) |
| static ArgDescriptor | createStack (unsigned Offset, unsigned Mask=~0u) |
| static ArgDescriptor | createArg (const ArgDescriptor &Arg, unsigned Mask) |
Detailed Description
Definition at line 92 of file AMDGPUArgumentUsageInfo.h.
Constructor & Destructor Documentation
| llvm::KernArgPreloadDescriptor::KernArgPreloadDescriptor ( ) | default |
|---|
Member Data Documentation
◆ Regs
SmallVector<MCRegister> llvm::KernArgPreloadDescriptor::Regs
Definition at line 94 of file AMDGPUArgumentUsageInfo.h.
The documentation for this struct was generated from the following file:
- lib/Target/AMDGPU/AMDGPUArgumentUsageInfo.h