LLVM API Documentation
Interface definition for SIInstrInfo. More...
Go to the source code of this file.
Classes | |
class | llvm::SIInstrInfo |
Namespaces | |
namespace | llvm |
List of target independent CodeGen pass IDs. | |
namespace | llvm::AMDGPU |
namespace | SIInstrFlags |
namespace | SISrcMods |
Enumerations | |
enum | SIInstrFlags::Flags { SIInstrFlags::VM_CNT = 1 << 0, SIInstrFlags::EXP_CNT = 1 << 1, SIInstrFlags::LGKM_CNT = 1 << 2 } |
enum | { SISrcMods::NEG = 1 << 0, SISrcMods::ABS = 1 << 1 } |
Functions | |
int | llvm::AMDGPU::getVOPe64 (uint16_t Opcode) |
int | llvm::AMDGPU::getVOPe32 (uint16_t Opcode) |
int | llvm::AMDGPU::getCommuteRev (uint16_t Opcode) |
int | llvm::AMDGPU::getCommuteOrig (uint16_t Opcode) |
int | llvm::AMDGPU::getMCOpcode (uint16_t Opcode, unsigned Gen) |
int | llvm::AMDGPU::getAddr64Inst (uint16_t Opcode) |
int | llvm::AMDGPU::getAtomicRetOp (uint16_t Opcode) |
int | llvm::AMDGPU::getAtomicNoRetOp (uint16_t Opcode) |
Variables | |
const uint64_t | llvm::AMDGPU::RSRC_DATA_FORMAT = 0xf00000000000LL |
const uint64_t | llvm::AMDGPU::RSRC_TID_ENABLE = 1LL << 55 |
Interface definition for SIInstrInfo.
Definition in file SIInstrInfo.h.