+ IP0/IP1 register aliases

git-svn-id: trunk@29908 -
This commit is contained in:
Jonas Maebe 2015-02-23 22:52:20 +00:00
parent bc9b870943
commit 6e55e8356e

View File

@ -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