mirror of
https://gitlab.com/freepascal.org/fpc/source.git
synced 2025-09-15 10:09:15 +02:00
+ cmpxchg16b
git-svn-id: trunk@6095 -
This commit is contained in:
parent
0c03baa24c
commit
2da51bce72
@ -3235,3 +3235,7 @@ reg64,reg32 \326\301\1\x63\110 X86_64
|
|||||||
[CQO,cqto]
|
[CQO,cqto]
|
||||||
(Ch_MRAX, Ch_WRDX, Ch_None)
|
(Ch_MRAX, Ch_WRDX, Ch_None)
|
||||||
void \326\1\x99 X86_64
|
void \326\1\x99 X86_64
|
||||||
|
|
||||||
|
[CMPXCHG16B,cmpxchg16bX]
|
||||||
|
(Ch_All, Ch_None, Ch_None)
|
||||||
|
mem \320\323\2\x0F\xC7\201 X86_64
|
||||||
|
@ -592,5 +592,6 @@ attsufNONE,
|
|||||||
attsufNONE,
|
attsufNONE,
|
||||||
attsufNONE,
|
attsufNONE,
|
||||||
attsufNONE,
|
attsufNONE,
|
||||||
attsufNONE
|
attsufNONE,
|
||||||
|
attsufINT
|
||||||
);
|
);
|
||||||
|
@ -592,5 +592,6 @@
|
|||||||
'rdm',
|
'rdm',
|
||||||
'movabs',
|
'movabs',
|
||||||
'movslq',
|
'movslq',
|
||||||
'cqto'
|
'cqto',
|
||||||
|
'cmpxchg16b'
|
||||||
);
|
);
|
||||||
|
@ -592,5 +592,6 @@
|
|||||||
'rdm',
|
'rdm',
|
||||||
'movabs',
|
'movabs',
|
||||||
'movsxd',
|
'movsxd',
|
||||||
'cqo'
|
'cqo',
|
||||||
|
'cmpxchg16b'
|
||||||
);
|
);
|
||||||
|
@ -1,2 +1,2 @@
|
|||||||
{ don't edit, this file is generated from x86ins.dat }
|
{ don't edit, this file is generated from x86ins.dat }
|
||||||
1368;
|
1369;
|
||||||
|
@ -592,5 +592,6 @@ A_DMINT,
|
|||||||
A_RDM,
|
A_RDM,
|
||||||
A_MOVABS,
|
A_MOVABS,
|
||||||
A_MOVSXD,
|
A_MOVSXD,
|
||||||
A_CQO
|
A_CQO,
|
||||||
|
A_CMPXCHG16B
|
||||||
);
|
);
|
||||||
|
@ -592,5 +592,6 @@
|
|||||||
(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_Wop2, Ch_Rop1, Ch_None)),
|
(Ch: (Ch_Wop2, Ch_Rop1, Ch_None)),
|
||||||
(Ch: (Ch_MRAX, Ch_WRDX, Ch_None))
|
(Ch: (Ch_MRAX, Ch_WRDX, Ch_None)),
|
||||||
|
(Ch: (Ch_All, Ch_None, Ch_None))
|
||||||
);
|
);
|
||||||
|
@ -9575,5 +9575,12 @@
|
|||||||
optypes : (ot_none,ot_none,ot_none);
|
optypes : (ot_none,ot_none,ot_none);
|
||||||
code : #214#1#153;
|
code : #214#1#153;
|
||||||
flags : if_x86_64
|
flags : if_x86_64
|
||||||
|
),
|
||||||
|
(
|
||||||
|
opcode : A_CMPXCHG16B;
|
||||||
|
ops : 1;
|
||||||
|
optypes : (ot_memory,ot_none,ot_none);
|
||||||
|
code : #208#211#2#15#199#129;
|
||||||
|
flags : if_x86_64
|
||||||
)
|
)
|
||||||
);
|
);
|
||||||
|
Loading…
Reference in New Issue
Block a user