diff options
Diffstat (limited to 'runtime/arch/arm64/registers_arm64.h')
-rw-r--r-- | runtime/arch/arm64/registers_arm64.h | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/runtime/arch/arm64/registers_arm64.h b/runtime/arch/arm64/registers_arm64.h index 5bf8242939..51ae184e7e 100644 --- a/runtime/arch/arm64/registers_arm64.h +++ b/runtime/arch/arm64/registers_arm64.h @@ -23,7 +23,7 @@ namespace art { namespace arm64 { // Values for GP XRegisters - 64bit registers. -enum Register { +enum XRegister { X0 = 0, X1 = 1, X2 = 2, @@ -58,7 +58,7 @@ enum Register { SP = 31, // SP and XZR are encoded in instructions using the register XZR = 32, // code `31`, the context deciding which is used. We use a // different enum value to distinguish between the two. - kNumberOfCoreRegisters = 33, + kNumberOfXRegisters = 33, // Aliases. TR = X18, // ART Thread Register - Managed Runtime (Caller Saved Reg) ETR = X21, // ART Thread Register - External Calls (Callee Saved Reg) @@ -68,7 +68,7 @@ enum Register { LR = X30, kNoRegister = -1, }; -std::ostream& operator<<(std::ostream& os, const Register& rhs); +std::ostream& operator<<(std::ostream& os, const XRegister& rhs); // Values for GP WRegisters - 32bit registers. enum WRegister { |