From 8b0bbdcaab8f58ed9924ba6dfbca3df527e3785b Mon Sep 17 00:00:00 2001 From: florian Date: Sun, 11 Mar 2018 20:30:11 +0000 Subject: [PATCH] * fix flag subregs after r38206 git-svn-id: trunk@38502 - --- compiler/i386/r386con.inc | 16 ++++++++-------- compiler/i386/r386num.inc | 2 +- compiler/i8086/r8086con.inc | 16 ++++++++-------- compiler/i8086/r8086num.inc | 2 +- compiler/x86/x86reg.dat | 16 ++++++++-------- compiler/x86_64/r8664con.inc | 16 ++++++++-------- compiler/x86_64/r8664num.inc | 2 +- 7 files changed, 35 insertions(+), 35 deletions(-) diff --git a/compiler/i386/r386con.inc b/compiler/i386/r386con.inc index 509a0388a1..e20b199a27 100644 --- a/compiler/i386/r386con.inc +++ b/compiler/i386/r386con.inc @@ -32,14 +32,14 @@ NR_FS = tregister($05000004); NR_GS = tregister($05000005); NR_FLAGS = tregister($05030006); NR_EFLAGS = tregister($05040006); -NR_CARRYFLAG = tregister($050e0006); -NR_PARITYFLAG = tregister($050f0006); -NR_AUXILIARYFLAG = tregister($05100006); -NR_ZEROFLAG = tregister($05110006); -NR_SIGNFLAG = tregister($05120006); -NR_OVERFLOWFLAG = tregister($05130006); -NR_INTERRUPTFLAG = tregister($05140006); -NR_DIRECTIONFLAG = tregister($05150006); +NR_CARRYFLAG = tregister($050f0006); +NR_PARITYFLAG = tregister($05100006); +NR_AUXILIARYFLAG = tregister($05110006); +NR_ZEROFLAG = tregister($05120006); +NR_SIGNFLAG = tregister($05130006); +NR_OVERFLOWFLAG = tregister($05140006); +NR_INTERRUPTFLAG = tregister($05150006); +NR_DIRECTIONFLAG = tregister($05160006); NR_EIP = tregister($05040007); NR_DR0 = tregister($05000008); NR_DR1 = tregister($05000009); diff --git a/compiler/i386/r386num.inc b/compiler/i386/r386num.inc index 67ab13692d..2f0ce1bcb9 100644 --- a/compiler/i386/r386num.inc +++ b/compiler/i386/r386num.inc @@ -32,7 +32,6 @@ tregister($05000004), tregister($05000005), tregister($05030006), tregister($05040006), -tregister($050e0006), tregister($050f0006), tregister($05100006), tregister($05110006), @@ -40,6 +39,7 @@ tregister($05120006), tregister($05130006), tregister($05140006), tregister($05150006), +tregister($05160006), tregister($05040007), tregister($05000008), tregister($05000009), diff --git a/compiler/i8086/r8086con.inc b/compiler/i8086/r8086con.inc index 509a0388a1..e20b199a27 100644 --- a/compiler/i8086/r8086con.inc +++ b/compiler/i8086/r8086con.inc @@ -32,14 +32,14 @@ NR_FS = tregister($05000004); NR_GS = tregister($05000005); NR_FLAGS = tregister($05030006); NR_EFLAGS = tregister($05040006); -NR_CARRYFLAG = tregister($050e0006); -NR_PARITYFLAG = tregister($050f0006); -NR_AUXILIARYFLAG = tregister($05100006); -NR_ZEROFLAG = tregister($05110006); -NR_SIGNFLAG = tregister($05120006); -NR_OVERFLOWFLAG = tregister($05130006); -NR_INTERRUPTFLAG = tregister($05140006); -NR_DIRECTIONFLAG = tregister($05150006); +NR_CARRYFLAG = tregister($050f0006); +NR_PARITYFLAG = tregister($05100006); +NR_AUXILIARYFLAG = tregister($05110006); +NR_ZEROFLAG = tregister($05120006); +NR_SIGNFLAG = tregister($05130006); +NR_OVERFLOWFLAG = tregister($05140006); +NR_INTERRUPTFLAG = tregister($05150006); +NR_DIRECTIONFLAG = tregister($05160006); NR_EIP = tregister($05040007); NR_DR0 = tregister($05000008); NR_DR1 = tregister($05000009); diff --git a/compiler/i8086/r8086num.inc b/compiler/i8086/r8086num.inc index 67ab13692d..2f0ce1bcb9 100644 --- a/compiler/i8086/r8086num.inc +++ b/compiler/i8086/r8086num.inc @@ -32,7 +32,6 @@ tregister($05000004), tregister($05000005), tregister($05030006), tregister($05040006), -tregister($050e0006), tregister($050f0006), tregister($05100006), tregister($05110006), @@ -40,6 +39,7 @@ tregister($05120006), tregister($05130006), tregister($05140006), tregister($05150006), +tregister($05160006), tregister($05040007), tregister($05000008), tregister($05000009), diff --git a/compiler/x86/x86reg.dat b/compiler/x86/x86reg.dat index d3eb67111d..609a4828bb 100644 --- a/compiler/x86/x86reg.dat +++ b/compiler/x86/x86reg.dat @@ -94,14 +94,14 @@ NR_GS,$05000005,gs,%gs,gs,gs,-1,-1,-1,OT_REG_FSGS,5 NR_FLAGS,$05030006,flags,%flags,flags,flags,-1,-1,-1,OT_NONE,0 NR_EFLAGS,$05040006,eflags,%eflags,eflags,eflags,-1,-1,-1,OT_NONE,0 NR_RFLAGS,$05050006,rflags,%rflags,rflags,rflags,-1,-1,-1,OT_NONE,0,64 -NR_CARRYFLAG,$050e0006,carryflag,%carryflag,carryflag,carryflag,-1,-1,-1,OT_NONE,0 -NR_PARITYFLAG,$050f0006,parityflag,%parityflag,parityflag,parityflag,-1,-1,-1,OT_NONE,0 -NR_AUXILIARYFLAG,$05100006,auxiliaryflag,%auxiliaryflag,auxiliaryflag,auxiliaryflag,-1,-1,-1,OT_NONE,0 -NR_ZEROFLAG,$05110006,zeroflag,%zeroflag,zeroflag,zeroflag,-1,-1,-1,OT_NONE,0 -NR_SIGNFLAG,$05120006,signflag,%signflag,signflag,signflag,-1,-1,-1,OT_NONE,0 -NR_OVERFLOWFLAG,$05130006,overflowflag,%overflowflag,overflowflag,overflowflag,-1,-1,-1,OT_NONE,0 -NR_INTERRUPTFLAG,$05140006,interruptflag,%interruptflag,interruptflag,interruptflag,-1,-1,-1,OT_NONE,0 -NR_DIRECTIONFLAG,$05150006,directionflag,%directionflag,directionflag,directionflag,-1,-1,-1,OT_NONE,0 +NR_CARRYFLAG,$050f0006,carryflag,%carryflag,carryflag,carryflag,-1,-1,-1,OT_NONE,0 +NR_PARITYFLAG,$05100006,parityflag,%parityflag,parityflag,parityflag,-1,-1,-1,OT_NONE,0 +NR_AUXILIARYFLAG,$05110006,auxiliaryflag,%auxiliaryflag,auxiliaryflag,auxiliaryflag,-1,-1,-1,OT_NONE,0 +NR_ZEROFLAG,$05120006,zeroflag,%zeroflag,zeroflag,zeroflag,-1,-1,-1,OT_NONE,0 +NR_SIGNFLAG,$05130006,signflag,%signflag,signflag,signflag,-1,-1,-1,OT_NONE,0 +NR_OVERFLOWFLAG,$05140006,overflowflag,%overflowflag,overflowflag,overflowflag,-1,-1,-1,OT_NONE,0 +NR_INTERRUPTFLAG,$05150006,interruptflag,%interruptflag,interruptflag,interruptflag,-1,-1,-1,OT_NONE,0 +NR_DIRECTIONFLAG,$05160006,directionflag,%directionflag,directionflag,directionflag,-1,-1,-1,OT_NONE,0 ; EIP is needed for DWARF call frame info return address (RA) NR_RIP,$05050007,rip,%rip,rip,rip,-1,8,16,OT_NONE,0,64 diff --git a/compiler/x86_64/r8664con.inc b/compiler/x86_64/r8664con.inc index 0c7a586357..55c3e76a5c 100644 --- a/compiler/x86_64/r8664con.inc +++ b/compiler/x86_64/r8664con.inc @@ -77,14 +77,14 @@ NR_GS = tregister($05000005); NR_FLAGS = tregister($05030006); NR_EFLAGS = tregister($05040006); NR_RFLAGS = tregister($05050006); -NR_CARRYFLAG = tregister($050e0006); -NR_PARITYFLAG = tregister($050f0006); -NR_AUXILIARYFLAG = tregister($05100006); -NR_ZEROFLAG = tregister($05110006); -NR_SIGNFLAG = tregister($05120006); -NR_OVERFLOWFLAG = tregister($05130006); -NR_INTERRUPTFLAG = tregister($05140006); -NR_DIRECTIONFLAG = tregister($05150006); +NR_CARRYFLAG = tregister($050f0006); +NR_PARITYFLAG = tregister($05100006); +NR_AUXILIARYFLAG = tregister($05110006); +NR_ZEROFLAG = tregister($05120006); +NR_SIGNFLAG = tregister($05130006); +NR_OVERFLOWFLAG = tregister($05140006); +NR_INTERRUPTFLAG = tregister($05150006); +NR_DIRECTIONFLAG = tregister($05160006); NR_RIP = tregister($05050007); NR_EIP = tregister($05040007); NR_DR0 = tregister($05000008); diff --git a/compiler/x86_64/r8664num.inc b/compiler/x86_64/r8664num.inc index 1ff17e4059..e389770371 100644 --- a/compiler/x86_64/r8664num.inc +++ b/compiler/x86_64/r8664num.inc @@ -77,7 +77,6 @@ tregister($05000005), tregister($05030006), tregister($05040006), tregister($05050006), -tregister($050e0006), tregister($050f0006), tregister($05100006), tregister($05110006), @@ -85,6 +84,7 @@ tregister($05120006), tregister($05130006), tregister($05140006), tregister($05150006), +tregister($05160006), tregister($05050007), tregister($05040007), tregister($05000008),