|
LLVM 24.0.0git
|
Interface definition for SIRegisterInfo. More...
#include "llvm/ADT/BitVector.h"#include "llvm/ADT/SmallVector.h"#include "llvm/CodeGen/LiveRegMatrix.h"#include "llvm/CodeGen/Register.h"#include "llvm/CodeGen/VirtRegMap.h"#include "llvm/MC/MCRegister.h"#include "AMDGPUGenRegisterInfo.inc"#include "SIDefines.h"Go to the source code of this file.
Classes | |
| class | llvm::SIRegisterInfo |
| struct | llvm::SIRegisterInfo::SpilledReg |
Namespaces | |
| namespace | llvm |
| This is an optimization pass for GlobalISel generic memory operations. | |
| namespace | llvm::AMDGPURI |
| Register allocation hint types. Helps eliminate unneeded COPY with True16. | |
Macros | |
| #define | GET_REGINFO_HEADER |
Enumerations | |
| enum | { llvm::AMDGPURI::Size16 = 1 , llvm::AMDGPURI::Size32 = 2 } |
Interface definition for SIRegisterInfo.
Definition in file SIRegisterInfo.h.
| #define GET_REGINFO_HEADER |
Definition at line 24 of file SIRegisterInfo.h.