mirror of
https://gitlab.com/freepascal.org/fpc/source.git
synced 2025-04-16 03:59:28 +02:00
* CMOV does not read the second operand
git-svn-id: trunk@49578 -
(cherry picked from commit 9377d9a029
)
This commit is contained in:
parent
ea79e6d755
commit
6847e7bfa8
@ -389,7 +389,7 @@
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_ROp1, Ch_RWOp2, Ch_RFLAGScc]),
|
||||
(Ch: [Ch_ROp1, Ch_WOp2, Ch_RFLAGScc]),
|
||||
(Ch: [Ch_RFLAGScc]),
|
||||
(Ch: [Ch_RFLAGScc, Ch_WOp1]),
|
||||
(Ch: [Ch_RWESI, Ch_WMemEDI, Ch_RWEDI, Ch_RDirFlag]),
|
||||
|
@ -389,7 +389,7 @@
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_ROp1, Ch_RWOp2, Ch_RFLAGScc]),
|
||||
(Ch: [Ch_ROp1, Ch_WOp2, Ch_RFLAGScc]),
|
||||
(Ch: [Ch_RFLAGScc]),
|
||||
(Ch: [Ch_RFLAGScc, Ch_WOp1]),
|
||||
(Ch: [Ch_RWESI, Ch_WMemEDI, Ch_RWEDI, Ch_RDirFlag]),
|
||||
|
@ -2164,7 +2164,7 @@ void \333\3\x0F\xA7\xE0 P6,CYRIX
|
||||
void \333\3\x0F\xA7\xE8 P6,CYRIX
|
||||
|
||||
[CMOVcc,cmovCCX]
|
||||
(Ch_ROp1, Ch_RWOp2, Ch_RFLAGScc)
|
||||
(Ch_ROp1, Ch_WOp2, Ch_RFLAGScc)
|
||||
reg16|32|64,regmem \320\1\x0F\13\x40\110 P6,SM
|
||||
|
||||
[Jcc]
|
||||
|
@ -375,7 +375,7 @@
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_All]),
|
||||
(Ch: [Ch_ROp1, Ch_RWOp2, Ch_RFLAGScc]),
|
||||
(Ch: [Ch_ROp1, Ch_WOp2, Ch_RFLAGScc]),
|
||||
(Ch: [Ch_RFLAGScc]),
|
||||
(Ch: [Ch_RFLAGScc, Ch_WOp1]),
|
||||
(Ch: [Ch_RWESI, Ch_WMemEDI, Ch_RWEDI, Ch_RDirFlag]),
|
||||
|
Loading…
Reference in New Issue
Block a user