|
template<size_t N> |
static StringRef | llvm::AMDGPU::getNameFromOperandTable (const CustomOperand(&Table)[N], unsigned Encoding, const MCSubtargetInfo &STI) |
| Map from the encoding of a sendmsg/hwreg asm operand to it's name.
|
|
template<size_t N> |
static int64_t | llvm::AMDGPU::getEncodingFromOperandTable (const CustomOperand(&Table)[N], StringRef Name, const MCSubtargetInfo &STI) |
| Map from a symbolic name for a sendmsg/hwreg asm operand to it's encoding.
|
|
int64_t | llvm::AMDGPU::SendMsg::getMsgId (StringRef Name, const MCSubtargetInfo &STI) |
| Map from a symbolic name for a msg_id to the message portion of the immediate encoding.
|
|
StringRef | llvm::AMDGPU::SendMsg::getMsgName (uint64_t Encoding, const MCSubtargetInfo &STI) |
| Map from an encoding to the symbolic name for a msg_id immediate.
|
|
int64_t | llvm::AMDGPU::SendMsg::getMsgOpId (int64_t MsgId, StringRef Name, const MCSubtargetInfo &STI) |
| Map from a symbolic name for a sendmsg operation to the operation portion of the immediate encoding.
|
|
StringRef | llvm::AMDGPU::SendMsg::getMsgOpName (int64_t MsgId, uint64_t Encoding, const MCSubtargetInfo &STI) |
| Map from an encoding to the symbolic name for a sendmsg operation.
|
|
int64_t | llvm::AMDGPU::Hwreg::getHwregId (StringRef Name, const MCSubtargetInfo &STI) |
|
StringRef | llvm::AMDGPU::Hwreg::getHwreg (uint64_t Encoding, const MCSubtargetInfo &STI) |
|
ArrayRef< GFXVersion > | llvm::AMDGPU::UCVersion::getGFXVersions () |
|