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.