diff options
Diffstat (limited to 'llvm/lib/Target/ARM/Utils/ARMBaseInfo.h')
-rw-r--r-- | llvm/lib/Target/ARM/Utils/ARMBaseInfo.h | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/llvm/lib/Target/ARM/Utils/ARMBaseInfo.h b/llvm/lib/Target/ARM/Utils/ARMBaseInfo.h index dc8c83c1cbf..56abd8ba86b 100644 --- a/llvm/lib/Target/ARM/Utils/ARMBaseInfo.h +++ b/llvm/lib/Target/ARM/Utils/ARMBaseInfo.h @@ -24,6 +24,7 @@ namespace llvm { +// System Registers namespace ARMSysReg { struct MClassSysReg { const char *Name; @@ -59,6 +60,16 @@ namespace ARMSysReg { } // end namespace ARMSysReg +// Banked Registers +namespace ARMBankedReg { + struct BankedReg { + const char *Name; + uint16_t Encoding; + }; + #define GET_BANKEDREG_DECL + #include "ARMGenSystemRegister.inc" +} // end namespace ARMBankedReg + } // end namespace llvm #endif // LLVM_LIB_TARGET_ARM_UTILS_ARMBASEINFO_H |