LLVM 20.0.0git
|
Go to the source code of this file.
Classes | |
struct | llvm::AMDGPU::CustomOperand |
struct | llvm::AMDGPU::CustomOperandVal |
struct | llvm::AMDGPU::UCVersion::GFXVersion |
Namespaces | |
namespace | llvm |
This is an optimization pass for GlobalISel generic memory operations. | |
namespace | llvm::AMDGPU |
namespace | llvm::AMDGPU::DepCtr |
namespace | llvm::AMDGPU::SendMsg |
namespace | llvm::AMDGPU::Hwreg |
namespace | llvm::AMDGPU::MTBUFFormat |
namespace | llvm::AMDGPU::Swizzle |
namespace | llvm::AMDGPU::VGPRIndexMode |
namespace | llvm::AMDGPU::UCVersion |
Functions | |
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 () |
Variables | |
const int | llvm::AMDGPU::OPR_ID_UNKNOWN = -1 |
const int | llvm::AMDGPU::OPR_ID_UNSUPPORTED = -2 |
const int | llvm::AMDGPU::OPR_ID_DUPLICATE = -3 |
const int | llvm::AMDGPU::OPR_VAL_INVALID = -4 |