summaryrefslogtreecommitdiffstats
path: root/runtime/arch/arm64/registers_arm64.h
diff options
context:
space:
mode:
Diffstat (limited to 'runtime/arch/arm64/registers_arm64.h')
-rw-r--r--runtime/arch/arm64/registers_arm64.h6
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 {