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