|
LLVM 22.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 |