| Index: runtime/vm/constants_arm64.h
|
| ===================================================================
|
| --- runtime/vm/constants_arm64.h (revision 39726)
|
| +++ runtime/vm/constants_arm64.h (working copy)
|
| @@ -27,6 +27,7 @@
|
| R13 = 13,
|
| R14 = 14,
|
| R15 = 15,
|
| + kLastFreeCpuRegister = 15,
|
| R16 = 16, // IP0 aka TMP
|
| R17 = 17, // IP1 aka TMP2
|
| R18 = 18, // SP in Dart code.
|
| @@ -38,7 +39,6 @@
|
| R24 = 24,
|
| R25 = 25,
|
| R26 = 26,
|
| - kLastFreeCpuRegister = 26,
|
| R27 = 27, // PP
|
| R28 = 28, // CTX
|
| R29 = 29, // FP
|
| @@ -115,6 +115,7 @@
|
| const Register FPREG = FP; // Frame pointer register.
|
| const Register SPREG = R18; // Stack pointer register.
|
| const Register ICREG = R5; // IC data register.
|
| +const Register ARGS_DESC_REG = R4; // Arguments descriptor register.
|
|
|
| // Exception object is passed in this register to the catch handlers when an
|
| // exception is thrown.
|
|
|