LLVM 22.0.0git
|
Classes | |
struct | HwregSize |
Typedefs | |
using | HwregId = EncodingField<5, 0> |
using | HwregOffset = EncodingField<10, 6> |
using | HwregEncoding = EncodingFields<HwregId, HwregOffset, HwregSize> |
Functions | |
int64_t | getHwregId (StringRef Name, const MCSubtargetInfo &STI) |
StringRef | getHwreg (uint64_t Encoding, const MCSubtargetInfo &STI) |
Variables | |
static constexpr CustomOperand | Operands [] |
Definition at line 1260 of file AMDGPUBaseInfo.h.
using llvm::AMDGPU::Hwreg::HwregId = EncodingField<5, 0> |
Definition at line 1251 of file AMDGPUBaseInfo.h.
using llvm::AMDGPU::Hwreg::HwregOffset = EncodingField<10, 6> |
Definition at line 1252 of file AMDGPUBaseInfo.h.
Definition at line 501 of file SIDefines.h.
Definition at line 559 of file SIDefines.h.
Enumerator | |
---|---|
OFFSET_MEM_VIOL | |
OFFSET_ME_ID |
Definition at line 554 of file SIDefines.h.
StringRef llvm::AMDGPU::Hwreg::getHwreg | ( | uint64_t | Encoding, |
const MCSubtargetInfo & | STI ) |
Definition at line 242 of file AMDGPUAsmUtils.cpp.
References llvm::AMDGPU::getNameFromOperandTable(), and Operands.
Referenced by llvm::AMDGPUInstPrinter::printHwreg().
int64_t llvm::AMDGPU::Hwreg::getHwregId | ( | StringRef | Name, |
const MCSubtargetInfo & | STI ) |
Definition at line 238 of file AMDGPUAsmUtils.cpp.
References llvm::AMDGPU::getEncodingFromOperandTable(), and Operands.
|
staticconstexpr |
Definition at line 171 of file AMDGPUAsmUtils.cpp.
Referenced by getHwreg(), and getHwregId().