|
LLVM
3.7.0
|
#include "MCTargetDesc/ARMBaseInfo.h"#include "llvm/Target/TargetRegisterInfo.h"#include "ARMGenRegisterInfo.inc"Go to the source code of this file.
Classes | |
| class | llvm::ARMBaseRegisterInfo |
Namespaces | |
| llvm | |
| Compute iterated dominance frontiers using a linear time algorithm. | |
| llvm::ARMRI | |
| Register allocation hints. | |
Macros | |
| #define | GET_REGINFO_HEADER |
Enumerations | |
| enum | { llvm::ARMRI::RegPairOdd = 1, llvm::ARMRI::RegPairEven = 2 } |
Functions | |
| static bool | llvm::isARMArea1Register (unsigned Reg, bool isIOS) |
| isARMArea1Register - Returns true if the register is a low register (r0-r7) or a stack/pc register that we should push/pop. More... | |
| static bool | llvm::isARMArea2Register (unsigned Reg, bool isIOS) |
| static bool | llvm::isARMArea3Register (unsigned Reg, bool isIOS) |
| static bool | llvm::isCalleeSavedRegister (unsigned Reg, const MCPhysReg *CSRegs) |
| #define GET_REGINFO_HEADER |
Definition at line 20 of file ARMBaseRegisterInfo.h.
1.8.6