mirror of
https://gitlab.com/freepascal.org/fpc/source.git
synced 2025-04-16 10:19:30 +02:00
* movsql fixed in x86_64 assembler writer
git-svn-id: trunk@3048 -
This commit is contained in:
parent
73e22f1919
commit
8a71767125
@ -712,7 +712,7 @@
|
||||
ops : 1;
|
||||
optypes : (ot_reg16 or ot_bits32 or ot_bits64,ot_none,ot_none);
|
||||
code : #208#8#72;
|
||||
flags : if_8086
|
||||
flags : if_8086 or if_nox86_64
|
||||
),
|
||||
(
|
||||
opcode : A_DEC;
|
||||
@ -2399,7 +2399,7 @@
|
||||
ops : 1;
|
||||
optypes : (ot_reg16 or ot_bits32 or ot_bits64,ot_none,ot_none);
|
||||
code : #208#8#64;
|
||||
flags : if_8086
|
||||
flags : if_8086 or if_nox86_64
|
||||
),
|
||||
(
|
||||
opcode : A_INC;
|
||||
|
@ -3239,8 +3239,8 @@ reg32,imm \325\10\xB8\41 X86_64
|
||||
|
||||
[MOVSXD,movslq]
|
||||
(Ch_Wop2, Ch_Rop1, Ch_None)
|
||||
reg64,mem \325\301\1\x63\110 X86_64
|
||||
reg64,reg32 \325\301\1\x63\110 X86_64
|
||||
reg64,mem \326\301\1\x63\110 X86_64
|
||||
reg64,reg32 \326\301\1\x63\110 X86_64
|
||||
|
||||
[CQO,cqto]
|
||||
(Ch_MRAX, Ch_WRDX, Ch_None)
|
||||
|
@ -9629,14 +9629,14 @@
|
||||
opcode : A_MOVSXD;
|
||||
ops : 2;
|
||||
optypes : (ot_reg64,ot_memory,ot_none);
|
||||
code : #213#193#1#99#72;
|
||||
code : #214#193#1#99#72;
|
||||
flags : if_x86_64
|
||||
),
|
||||
(
|
||||
opcode : A_MOVSXD;
|
||||
ops : 2;
|
||||
optypes : (ot_reg64,ot_reg32,ot_none);
|
||||
code : #213#193#1#99#72;
|
||||
code : #214#193#1#99#72;
|
||||
flags : if_x86_64
|
||||
),
|
||||
(
|
||||
|
Loading…
Reference in New Issue
Block a user