- rm LEA reg,imm from x86ins.dat, as that's not a valid x86 instruction,

using it in inline asm causes an internal error and removing it didn't show
  any regressions after running the testsuite on i386-linux.

git-svn-id: trunk@25827 -
This commit is contained in:
nickysn 2013-10-18 23:26:58 +00:00
parent ff9ce0d20d
commit 0f69362edd
7 changed files with 3 additions and 25 deletions

View File

@ -1,2 +1,2 @@
{ don't edit, this file is generated from x86ins.dat }
1658;
1657;

View File

@ -2653,13 +2653,6 @@
code : #208#1#141#72;
flags : if_8086
),
(
opcode : A_LEA;
ops : 2;
optypes : (ot_reg16 or ot_bits32 or ot_bits64,ot_immediate,ot_none,ot_none);
code : #208#1#141#72;
flags : if_8086 or if_sd
),
(
opcode : A_LEAVE;
ops : 0;

View File

@ -1,2 +1,2 @@
{ don't edit, this file is generated from x86ins.dat }
1686;
1685;

View File

@ -2653,13 +2653,6 @@
code : #208#1#141#72;
flags : if_8086
),
(
opcode : A_LEA;
ops : 2;
optypes : (ot_reg16 or ot_bits32 or ot_bits64,ot_immediate,ot_none,ot_none);
code : #208#1#141#72;
flags : if_8086 or if_sd
),
(
opcode : A_LEAVE;
ops : 0;

View File

@ -925,7 +925,6 @@ reg16|32,mem \320\1\xC5\110 8086,NOX86_64
[LEA,leaX]
(Ch_Wop2, Ch_Rop1, Ch_None)
reg16|32|64,mem \320\1\x8D\110 8086
reg16|32|64,imm \320\1\x8D\110 8086,SD
[LEAVE]
(Ch_RWESP, Ch_WEBP, Ch_None)

View File

@ -1,2 +1,2 @@
{ don't edit, this file is generated from x86ins.dat }
1679;
1678;

View File

@ -2548,13 +2548,6 @@
code : #208#1#141#72;
flags : if_8086
),
(
opcode : A_LEA;
ops : 2;
optypes : (ot_reg16 or ot_bits32 or ot_bits64,ot_immediate,ot_none,ot_none);
code : #208#1#141#72;
flags : if_8086 or if_sd
),
(
opcode : A_LEAVE;
ops : 0;