mirror of
https://gitlab.com/freepascal.org/fpc/source.git
synced 2025-09-26 05:29:32 +02:00
* MOVSL fixed
This commit is contained in:
parent
f8590e2841
commit
406eb57a59
@ -197,7 +197,6 @@
|
||||
'movd',
|
||||
'movq',
|
||||
'movsb',
|
||||
'movsd',
|
||||
'movsl',
|
||||
'movsq',
|
||||
'movsw',
|
||||
|
@ -200,7 +200,6 @@ attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufNONE,
|
||||
attsufINT,
|
||||
attsufINT,
|
||||
attsufINT,
|
||||
|
@ -198,7 +198,6 @@
|
||||
'movq',
|
||||
'movsb',
|
||||
'movsd',
|
||||
'movsl',
|
||||
'movsq',
|
||||
'movsw',
|
||||
'movsx',
|
||||
|
@ -1,2 +1,2 @@
|
||||
{ don't edit, this file is generated from x86ins.dat }
|
||||
1652;
|
||||
1651;
|
||||
|
@ -198,7 +198,6 @@ A_MOVD,
|
||||
A_MOVQ,
|
||||
A_MOVSB,
|
||||
A_MOVSD,
|
||||
A_MOVSL,
|
||||
A_MOVSQ,
|
||||
A_MOVSW,
|
||||
A_MOVSX,
|
||||
|
@ -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)),
|
||||
|
@ -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;
|
||||
|
@ -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
|
||||
|
Loading…
Reference in New Issue
Block a user