Explorar o código

+ IP0/IP1 register aliases

git-svn-id: trunk@29908 -
Jonas Maebe %!s(int64=10) %!d(string=hai) anos
pai
achega
6e55e8356e
Modificáronse 1 ficheiros con 6 adicións e 0 borrados
  1. 6 0
      compiler/aarch64/cpubase.pas

+ 6 - 0
compiler/aarch64/cpubase.pas

@@ -68,11 +68,17 @@ unit cpubase;
       { Available Superregisters }
       {$i ra64sup.inc}
 
+      RS_IP0 = RS_X16;
+      RS_IP1 = RS_X17;
+
       R_SUBWHOLE = R_SUBQ;
 
       { Available Registers }
       {$i ra64con.inc}
 
+      NR_IP0 = NR_X16;
+      NR_IP1 = NR_X17;
+
       { Integer Super registers first and last }
       first_int_supreg = RS_X0;
       { xzr and sp take up a separate super register because some instructions