* MOVSL fixed

This commit is contained in:
peter 2004-04-08 16:49:42 +00:00
parent f8590e2841
commit 406eb57a59
8 changed files with 6 additions and 19 deletions

View File

@ -197,7 +197,6 @@
'movd',
'movq',
'movsb',
'movsd',
'movsl',
'movsq',
'movsw',

View File

@ -200,7 +200,6 @@ attsufNONE,
attsufNONE,
attsufNONE,
attsufNONE,
attsufNONE,
attsufINT,
attsufINT,
attsufINT,

View File

@ -198,7 +198,6 @@
'movq',
'movsb',
'movsd',
'movsl',
'movsq',
'movsw',
'movsx',

View File

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

View File

@ -198,7 +198,6 @@ A_MOVD,
A_MOVQ,
A_MOVSB,
A_MOVSD,
A_MOVSL,
A_MOVSQ,
A_MOVSW,
A_MOVSX,

View File

@ -200,7 +200,6 @@
(Ch: (Ch_All, Ch_None, Ch_None)),
(Ch: (Ch_All, Ch_None, Ch_None)),
(Ch: (Ch_All, Ch_None, Ch_None)),
(Ch: (Ch_All, Ch_None, Ch_None)),
(Ch: (Ch_Wop2, Ch_Rop1, Ch_None)),
(Ch: (Ch_Wop2, Ch_Rop1, Ch_None)),
(Ch: (Ch_RWEAX, Ch_WEDX, Ch_WFlags)),

View File

@ -4529,13 +4529,6 @@
code : #193#3#242#15#16#72;
flags : if_willamette or if_sse2
),
(
opcode : A_MOVSL;
ops : 0;
optypes : (ot_none,ot_none,ot_none);
code : #209#1#165;
flags : if_386
),
(
opcode : A_MOVSW;
ops : 0;

View File

@ -1252,7 +1252,7 @@ xmmreg,mem \301\333\2\x0F\x7E\110 WILLAMETTE,SSE2
(Ch_All, Ch_None, Ch_None)
void \1\xA4 8086
[MOVSD]
[MOVSD,movsl]
(Ch_All, Ch_None, Ch_None)
void \321\1\xA5 386
xmmreg,xmmreg \3\xF2\x0F\x10\110 WILLAMETTE,SSE2
@ -1260,10 +1260,6 @@ xmmreg,xmmreg \3\xF2\x0F\x11\110 WILLAMETTE,SSE2
mem,xmmreg \300\3\xF2\x0F\x11\101 WILLAMETTE,SSE2
xmmreg,mem \301\3\xF2\x0F\x10\110 WILLAMETTE,SSE2
[MOVSL]
(Ch_All, Ch_None, Ch_None)
void \321\1\xA5 386
[MOVSQ]
(Ch_All, Ch_None, Ch_None)
void \322\1\xA5 X86_64
@ -3416,7 +3412,10 @@ reg32,imm \321\10\xB8\41 X86_64
;
; $Log$
; Revision 1.9 2004-02-09 22:14:17 peter
; Revision 1.10 2004-04-08 16:49:42 peter
; * MOVSL fixed
;
; Revision 1.9 2004/02/09 22:14:17 peter
; * more x86_64 parameter fixes
; * tparalocation.lochigh is now used to indicate if registerhigh
; is used and what the type is