|
@@ -306,7 +306,7 @@
|
|
(Ch: [Ch_Mop2, Ch_Rop1, Ch_RWCarryFlag, Ch_WOverflowFlag]),
|
|
(Ch: [Ch_Mop2, Ch_Rop1, Ch_RWCarryFlag, Ch_WOverflowFlag]),
|
|
(Ch: [Ch_Mop2, Ch_Rop1, Ch_RWCarryFlag, Ch_WOverflowFlag]),
|
|
(Ch: [Ch_Mop2, Ch_Rop1, Ch_RWCarryFlag, Ch_WOverflowFlag]),
|
|
(Ch: [Ch_All]),
|
|
(Ch: [Ch_All]),
|
|
-(Ch: [Ch_WEAX, Ch_WEDX]),
|
|
|
|
|
|
+(Ch: [Ch_WEAX, Ch_WEDX, Ch_RECX]),
|
|
(Ch: [Ch_WEAX, Ch_WEDX]),
|
|
(Ch: [Ch_WEAX, Ch_WEDX]),
|
|
(Ch: [Ch_WEAX, Ch_WEDX]),
|
|
(Ch: [Ch_WEAX, Ch_WEDX]),
|
|
(Ch: [Ch_RWECX]),
|
|
(Ch: [Ch_RWECX]),
|
|
@@ -377,7 +377,8 @@
|
|
(Ch: []),
|
|
(Ch: []),
|
|
(Ch: []),
|
|
(Ch: []),
|
|
(Ch: [Ch_All]),
|
|
(Ch: [Ch_All]),
|
|
-(Ch: [Ch_All]),
|
|
|
|
|
|
+(Ch: [Ch_REAX, Ch_REDX, Ch_RECX]),
|
|
|
|
+(Ch: [Ch_WEAX, Ch_WEDX, Ch_RECX]),
|
|
(Ch: [Ch_All, Ch_WOverflowFlag, Ch_WSignFlag, Ch_WZeroFlag, Ch_WAuxiliaryFlag, Ch_WCarryFlag, Ch_WParityFlag]),
|
|
(Ch: [Ch_All, Ch_WOverflowFlag, Ch_WSignFlag, Ch_WZeroFlag, Ch_WAuxiliaryFlag, Ch_WCarryFlag, Ch_WParityFlag]),
|
|
(Ch: [Ch_All]),
|
|
(Ch: [Ch_All]),
|
|
(Ch: [Ch_RWop1, Ch_RWop2, Ch_NoReadIfEqualRegs]),
|
|
(Ch: [Ch_RWop1, Ch_RWop2, Ch_NoReadIfEqualRegs]),
|
|
@@ -683,6 +684,14 @@
|
|
(Ch: [Ch_Mop2, Ch_Rop1]),
|
|
(Ch: [Ch_Mop2, Ch_Rop1]),
|
|
(Ch: [Ch_Wop2, Ch_Rop1]),
|
|
(Ch: [Ch_Wop2, Ch_Rop1]),
|
|
(Ch: [Ch_Wop3, Ch_Rop2]),
|
|
(Ch: [Ch_Wop3, Ch_Rop2]),
|
|
|
|
+(Ch: [Ch_Mop2, Ch_Rop1]),
|
|
|
|
+(Ch: [Ch_Mop2, Ch_Rop1]),
|
|
|
|
+(Ch: [Ch_Mop2, Ch_Rop1]),
|
|
|
|
+(Ch: [Ch_Mop2, Ch_Rop1]),
|
|
|
|
+(Ch: [Ch_All, Ch_Rop1]),
|
|
|
|
+(Ch: [Ch_All, Ch_Rop1]),
|
|
|
|
+(Ch: [Ch_All, Ch_Rop1]),
|
|
|
|
+(Ch: [Ch_All, Ch_Rop1]),
|
|
(Ch: [Ch_WEAX, Ch_WEDX]),
|
|
(Ch: [Ch_WEAX, Ch_WEDX]),
|
|
(Ch: [Ch_Rop1, Ch_Wop2]),
|
|
(Ch: [Ch_Rop1, Ch_Wop2]),
|
|
(Ch: [Ch_Mop3, Ch_Rop2, Ch_Rop1]),
|
|
(Ch: [Ch_Mop3, Ch_Rop2, Ch_Rop1]),
|
|
@@ -1748,5 +1757,137 @@
|
|
(Ch: [Ch_Wop3, Ch_Rop2, Ch_Rop1]),
|
|
(Ch: [Ch_Wop3, Ch_Rop2, Ch_Rop1]),
|
|
(Ch: [Ch_Wop3, Ch_Rop2, Ch_Rop1]),
|
|
(Ch: [Ch_Wop3, Ch_Rop2, Ch_Rop1]),
|
|
(Ch: [Ch_Wop3, Ch_Rop2, Ch_Rop1]),
|
|
(Ch: [Ch_Wop3, Ch_Rop2, Ch_Rop1]),
|
|
-(Ch: [Ch_Wop2, Ch_Rop1])
|
|
|
|
|
|
+(Ch: [Ch_Wop2, Ch_Rop1]),
|
|
|
|
+(Ch: [Ch_Wop2, Ch_Rop1]),
|
|
|
|
+(Ch: [Ch_Rop1]),
|
|
|
|
+(Ch: [Ch_RWop2, Ch_Rop1]),
|
|
|
|
+(Ch: [Ch_RWop2, Ch_Rop1]),
|
|
|
|
+(Ch: [Ch_RWop2, Ch_Rop1]),
|
|
|
|
+(Ch: [Ch_RWop2, Ch_Rop1]),
|
|
|
|
+(Ch: []),
|
|
|
|
+(Ch: [Ch_Wop3, Ch_Rop2, Ch_Rop1]),
|
|
|
|
+(Ch: [Ch_Wop3, Ch_Rop2, Ch_Rop1]),
|
|
|
|
+(Ch: [Ch_Wop3, Ch_Rop2, Ch_Rop1]),
|
|
|
|
+(Ch: [Ch_Wop3, Ch_Rop2, Ch_Rop1]),
|
|
|
|
+(Ch: [Ch_Wop3, Ch_Rop2, Ch_Rop1]),
|
|
|
|
+(Ch: [Ch_Wop3, Ch_Rop2, Ch_Rop1]),
|
|
|
|
+(Ch: [Ch_Wop3, Ch_Rop2, Ch_Rop1]),
|
|
|
|
+(Ch: [Ch_Wop3, Ch_Rop2, Ch_Rop1]),
|
|
|
|
+(Ch: [Ch_Wop3, Ch_Rop2, Ch_Rop1]),
|
|
|
|
+(Ch: [Ch_Wop3, Ch_Rop2, Ch_Rop1]),
|
|
|
|
+(Ch: [Ch_Wop3, Ch_Rop2, Ch_Rop1]),
|
|
|
|
+(Ch: [Ch_Wop3, Ch_Rop2, Ch_Rop1]),
|
|
|
|
+(Ch: [Ch_Wop3, Ch_Rop2, Ch_Rop1]),
|
|
|
|
+(Ch: [Ch_Wop3, Ch_Rop2, Ch_Rop1]),
|
|
|
|
+(Ch: [Ch_Wop3, Ch_Rop2, Ch_Rop1]),
|
|
|
|
+(Ch: [Ch_Wop3, Ch_Rop2, Ch_Rop1]),
|
|
|
|
+(Ch: [Ch_Wop3, Ch_Rop2, Ch_Rop1]),
|
|
|
|
+(Ch: [Ch_Wop3, Ch_Rop2, Ch_Rop1]),
|
|
|
|
+(Ch: [Ch_Wop3, Ch_Rop2, Ch_Rop1]),
|
|
|
|
+(Ch: [Ch_Wop3, Ch_Rop2, Ch_Rop1]),
|
|
|
|
+(Ch: [Ch_Wop3, Ch_Rop2, Ch_Rop1]),
|
|
|
|
+(Ch: [Ch_Wop3, Ch_Rop2, Ch_Rop1]),
|
|
|
|
+(Ch: [Ch_Wop3, Ch_Rop2, Ch_Rop1]),
|
|
|
|
+(Ch: [Ch_Wop3, Ch_Rop2, Ch_Rop1]),
|
|
|
|
+(Ch: [Ch_Wop3, Ch_Rop2, Ch_Rop1]),
|
|
|
|
+(Ch: [Ch_Wop3, Ch_Rop2, Ch_Rop1]),
|
|
|
|
+(Ch: [Ch_Wop3, Ch_Rop2, Ch_Rop1]),
|
|
|
|
+(Ch: [Ch_Wop3, Ch_Rop2, Ch_Rop1]),
|
|
|
|
+(Ch: [Ch_Wop3, Ch_Rop2, Ch_Rop1]),
|
|
|
|
+(Ch: [Ch_Wop3, Ch_Rop2, Ch_Rop1]),
|
|
|
|
+(Ch: [Ch_Wop3, Ch_Rop2, Ch_Rop1]),
|
|
|
|
+(Ch: [Ch_Wop3, Ch_Rop2, Ch_Rop1]),
|
|
|
|
+(Ch: [Ch_Wop3, Ch_Rop2, Ch_Rop1]),
|
|
|
|
+(Ch: [Ch_Wop3, Ch_Rop2, Ch_Rop1]),
|
|
|
|
+(Ch: [Ch_Wop3, Ch_Rop2, Ch_Rop1]),
|
|
|
|
+(Ch: [Ch_Wop3, Ch_Rop2, Ch_Rop1]),
|
|
|
|
+(Ch: [Ch_Wop3, Ch_Rop2, Ch_Rop1]),
|
|
|
|
+(Ch: [Ch_Wop3, Ch_Rop2, Ch_Rop1]),
|
|
|
|
+(Ch: [Ch_Wop3, Ch_Rop2, Ch_Rop1]),
|
|
|
|
+(Ch: [Ch_Wop3, Ch_Rop2, Ch_Rop1]),
|
|
|
|
+(Ch: [Ch_Wop3, Ch_Rop2, Ch_Rop1]),
|
|
|
|
+(Ch: [Ch_Wop3, Ch_Rop2, Ch_Rop1]),
|
|
|
|
+(Ch: [Ch_Wop3, Ch_Rop2, Ch_Rop1]),
|
|
|
|
+(Ch: [Ch_Wop3, Ch_Rop2, Ch_Rop1]),
|
|
|
|
+(Ch: [Ch_Wop3, Ch_Rop2, Ch_Rop1]),
|
|
|
|
+(Ch: [Ch_Wop4, Ch_Rop3, Ch_Rop2]),
|
|
|
|
+(Ch: [Ch_Wop3, Ch_Rop2, Ch_Rop1]),
|
|
|
|
+(Ch: [Ch_Wop3, Ch_Rop2, Ch_Rop1]),
|
|
|
|
+(Ch: [Ch_Wop3, Ch_Rop2, Ch_Rop1]),
|
|
|
|
+(Ch: [Ch_Wop3, Ch_Rop2, Ch_Rop1]),
|
|
|
|
+(Ch: [Ch_Wop3, Ch_Rop2, Ch_Rop1]),
|
|
|
|
+(Ch: [Ch_Wop3, Ch_Rop2, Ch_Rop1]),
|
|
|
|
+(Ch: [Ch_Wop3, Ch_Rop2, Ch_Rop1]),
|
|
|
|
+(Ch: [Ch_Wop3, Ch_Rop2, Ch_Rop1]),
|
|
|
|
+(Ch: [Ch_Wop3, Ch_Rop2, Ch_Rop1]),
|
|
|
|
+(Ch: [Ch_Wop3, Ch_Rop2, Ch_Rop1]),
|
|
|
|
+(Ch: [Ch_Wop3, Ch_Rop2, Ch_Rop1]),
|
|
|
|
+(Ch: [Ch_Wop3, Ch_Rop2, Ch_Rop1]),
|
|
|
|
+(Ch: [Ch_Wop3, Ch_Rop2, Ch_Rop1]),
|
|
|
|
+(Ch: [Ch_Wop3, Ch_Rop2, Ch_Rop1]),
|
|
|
|
+(Ch: [Ch_Wop3, Ch_Rop2, Ch_Rop1]),
|
|
|
|
+(Ch: [Ch_Wop2, Ch_Rop1]),
|
|
|
|
+(Ch: [Ch_Wop3, Ch_Rop2, Ch_Rop1]),
|
|
|
|
+(Ch: [Ch_Wop3, Ch_Rop2, Ch_Rop1]),
|
|
|
|
+(Ch: [Ch_Wop3, Ch_Rop2, Ch_Rop1]),
|
|
|
|
+(Ch: [Ch_Wop3, Ch_Rop2, Ch_Rop1]),
|
|
|
|
+(Ch: [Ch_Wop2, Ch_Rop1]),
|
|
|
|
+(Ch: [Ch_Wop3, Ch_Rop2, Ch_Rop1]),
|
|
|
|
+(Ch: [Ch_Wop3, Ch_Rop2, Ch_Rop1]),
|
|
|
|
+(Ch: [Ch_Wop2, Ch_Rop1]),
|
|
|
|
+(Ch: [Ch_Wop3, Ch_Rop2, Ch_Rop1]),
|
|
|
|
+(Ch: [Ch_Wop2, Ch_Rop1]),
|
|
|
|
+(Ch: [Ch_Wop3, Ch_Rop2, Ch_Rop1]),
|
|
|
|
+(Ch: [Ch_Rop2, Ch_Rop1, Ch_WOverflowFlag, Ch_WSignFlag, Ch_WZeroFlag, Ch_W0AuxiliaryFlag, Ch_WCarryFlag, Ch_WParityFlag]),
|
|
|
|
+(Ch: [Ch_Rop2, Ch_Rop1, Ch_WOverflowFlag, Ch_WSignFlag, Ch_WZeroFlag, Ch_W0AuxiliaryFlag, Ch_WCarryFlag, Ch_WParityFlag]),
|
|
|
|
+(Ch: [Ch_Rop2, Ch_Rop1, Ch_WOverflowFlag, Ch_WSignFlag, Ch_WZeroFlag, Ch_W0AuxiliaryFlag, Ch_WCarryFlag, Ch_WParityFlag]),
|
|
|
|
+(Ch: [Ch_Rop2, Ch_Rop1, Ch_WOverflowFlag, Ch_WSignFlag, Ch_WZeroFlag, Ch_W0AuxiliaryFlag, Ch_WCarryFlag, Ch_WParityFlag]),
|
|
|
|
+(Ch: [Ch_Rop2, Ch_Rop1, Ch_WOverflowFlag, Ch_WSignFlag, Ch_WZeroFlag, Ch_W0AuxiliaryFlag, Ch_WCarryFlag, Ch_WParityFlag]),
|
|
|
|
+(Ch: [Ch_Rop2, Ch_Rop1, Ch_WOverflowFlag, Ch_WSignFlag, Ch_WZeroFlag, Ch_W0AuxiliaryFlag, Ch_WCarryFlag, Ch_WParityFlag]),
|
|
|
|
+(Ch: [Ch_Wop3, Ch_Rop2, Ch_Rop1]),
|
|
|
|
+(Ch: [Ch_Wop3, Ch_Rop2, Ch_Rop1]),
|
|
|
|
+(Ch: [Ch_Wop3, Ch_Rop2, Ch_Rop1]),
|
|
|
|
+(Ch: [Ch_Wop3, Ch_Rop2, Ch_Rop1]),
|
|
|
|
+(Ch: [Ch_Wop2, Ch_Rop1]),
|
|
|
|
+(Ch: [Ch_Wop2, Ch_Rop1]),
|
|
|
|
+(Ch: [Ch_Wop2, Ch_Rop1]),
|
|
|
|
+(Ch: [Ch_Wop2, Ch_Rop1]),
|
|
|
|
+(Ch: [Ch_Wop3, Ch_Rop2, Ch_Rop1]),
|
|
|
|
+(Ch: [Ch_Wop3, Ch_Rop2, Ch_Rop1]),
|
|
|
|
+(Ch: [Ch_Wop3, Ch_Rop2, Ch_Rop1]),
|
|
|
|
+(Ch: [Ch_Wop3, Ch_Rop2, Ch_Rop1]),
|
|
|
|
+(Ch: [Ch_Wop3, Ch_Rop2, Ch_Rop1]),
|
|
|
|
+(Ch: [Ch_Wop2, Ch_Rop1]),
|
|
|
|
+(Ch: [Ch_Wop2, Ch_Rop1]),
|
|
|
|
+(Ch: [Ch_Wop2, Ch_Rop1]),
|
|
|
|
+(Ch: [Ch_Wop2, Ch_Rop1]),
|
|
|
|
+(Ch: [Ch_Wop2, Ch_Rop1]),
|
|
|
|
+(Ch: [Ch_Wop2, Ch_Rop1]),
|
|
|
|
+(Ch: [Ch_Wop2, Ch_Rop1]),
|
|
|
|
+(Ch: [Ch_Wop2, Ch_Rop1]),
|
|
|
|
+(Ch: [Ch_Wop2, Ch_Rop1]),
|
|
|
|
+(Ch: [Ch_Wop2, Ch_Rop1]),
|
|
|
|
+(Ch: [Ch_Wop2, Ch_Rop1]),
|
|
|
|
+(Ch: [Ch_Wop2, Ch_Rop1]),
|
|
|
|
+(Ch: [Ch_Wop2, Ch_Rop1]),
|
|
|
|
+(Ch: [Ch_Wop2, Ch_Rop1]),
|
|
|
|
+(Ch: [Ch_Wop2, Ch_Rop1]),
|
|
|
|
+(Ch: [Ch_Wop2, Ch_Rop1]),
|
|
|
|
+(Ch: [Ch_Wop2, Ch_Rop1]),
|
|
|
|
+(Ch: [Ch_Wop2, Ch_Rop1]),
|
|
|
|
+(Ch: [Ch_Wop2, Ch_Rop1]),
|
|
|
|
+(Ch: [Ch_Wop2, Ch_Rop1]),
|
|
|
|
+(Ch: [Ch_Wop2, Ch_Rop1]),
|
|
|
|
+(Ch: [Ch_Wop2, Ch_Rop1]),
|
|
|
|
+(Ch: [Ch_Wop2, Ch_Rop1]),
|
|
|
|
+(Ch: [Ch_Wop2, Ch_Rop1]),
|
|
|
|
+(Ch: [Ch_Wop2, Ch_Rop1]),
|
|
|
|
+(Ch: [Ch_Wop4, Ch_Rop3, Ch_Rop2]),
|
|
|
|
+(Ch: [Ch_Wop4, Ch_Rop3, Ch_Rop2]),
|
|
|
|
+(Ch: [Ch_Wop4, Ch_Rop3, Ch_Rop2]),
|
|
|
|
+(Ch: [Ch_Wop4, Ch_Rop3, Ch_Rop2]),
|
|
|
|
+(Ch: [Ch_Wop4, Ch_Rop3, Ch_Rop2]),
|
|
|
|
+(Ch: [Ch_Wop4, Ch_Rop3, Ch_Rop2]),
|
|
|
|
+(Ch: [Ch_Wop4, Ch_Rop3, Ch_Rop2]),
|
|
|
|
+(Ch: [Ch_Wop3, Ch_Rop2, Ch_Rop1])
|
|
);
|
|
);
|