diff options
Diffstat (limited to 'source/Utility/ARM64_DWARF_Registers.h')
-rw-r--r-- | source/Utility/ARM64_DWARF_Registers.h | 158 |
1 files changed, 78 insertions, 80 deletions
diff --git a/source/Utility/ARM64_DWARF_Registers.h b/source/Utility/ARM64_DWARF_Registers.h index 832f25d45b5d..be0ea2a73fb2 100644 --- a/source/Utility/ARM64_DWARF_Registers.h +++ b/source/Utility/ARM64_DWARF_Registers.h @@ -13,90 +13,88 @@ #include "lldb/lldb-private.h" namespace arm64_dwarf { - -enum -{ - x0 = 0, - x1, - x2, - x3, - x4, - x5, - x6, - x7, - x8, - x9, - x10, - x11, - x12, - x13, - x14, - x15, - x16, - x17, - x18, - x19, - x20, - x21, - x22, - x23, - x24, - x25, - x26, - x27, - x28, - x29 = 29, fp = x29, - x30 = 30, lr = x30, - x31 = 31, sp = x31, - pc = 32, - cpsr = 33, - // 34-63 reserved - // V0-V31 (128 bit vector registers) - v0 = 64, - v1, - v2, - v3, - v4, - v5, - v6, - v7, - v8, - v9, - v10, - v11, - v12, - v13, - v14, - v15, - v16, - v17, - v18, - v19, - v20, - v21, - v22, - v23, - v24, - v25, - v26, - v27, - v28, - v29, - v30, - v31 +enum { + x0 = 0, + x1, + x2, + x3, + x4, + x5, + x6, + x7, + x8, + x9, + x10, + x11, + x12, + x13, + x14, + x15, + x16, + x17, + x18, + x19, + x20, + x21, + x22, + x23, + x24, + x25, + x26, + x27, + x28, + x29 = 29, + fp = x29, + x30 = 30, + lr = x30, + x31 = 31, + sp = x31, + pc = 32, + cpsr = 33, + // 34-63 reserved - // 96-127 reserved + // V0-V31 (128 bit vector registers) + v0 = 64, + v1, + v2, + v3, + v4, + v5, + v6, + v7, + v8, + v9, + v10, + v11, + v12, + v13, + v14, + v15, + v16, + v17, + v18, + v19, + v20, + v21, + v22, + v23, + v24, + v25, + v26, + v27, + v28, + v29, + v30, + v31 + + // 96-127 reserved }; -const char * -GetRegisterName (unsigned reg_num, bool altnernate_name); - -bool -GetRegisterInfo (unsigned reg_num, - lldb_private::RegisterInfo ®_info); +const char *GetRegisterName(unsigned reg_num, bool altnernate_name); -} // namespace arm64_dwarf +bool GetRegisterInfo(unsigned reg_num, lldb_private::RegisterInfo ®_info); -#endif // utility_ARM64_DWARF_Registers_h_ +} // namespace arm64_dwarf +#endif // utility_ARM64_DWARF_Registers_h_ |