diff --git a/compiler/i386/i386prop.inc b/compiler/i386/i386prop.inc index 599c1fcc81..febdcab4ad 100644 --- a/compiler/i386/i386prop.inc +++ b/compiler/i386/i386prop.inc @@ -666,10 +666,10 @@ (Ch: [Ch_All]), (Ch: [Ch_All]), (Ch: [Ch_All]), -(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: [Ch_Wop3, Ch_Rop2]), +(Ch: [Ch_Wop3, Ch_Rop2]), +(Ch: [Ch_Wop3, Ch_Rop2]), (Ch: [Ch_Mop1, Ch_Rop2]), (Ch: [Ch_All]), (Ch: [Ch_All]), diff --git a/compiler/i8086/i8086prop.inc b/compiler/i8086/i8086prop.inc index 45a0a311de..16d0079520 100644 --- a/compiler/i8086/i8086prop.inc +++ b/compiler/i8086/i8086prop.inc @@ -666,10 +666,10 @@ (Ch: [Ch_All]), (Ch: [Ch_All]), (Ch: [Ch_All]), -(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: [Ch_Wop3, Ch_Rop2]), +(Ch: [Ch_Wop3, Ch_Rop2]), +(Ch: [Ch_Wop3, Ch_Rop2]), (Ch: [Ch_Mop1, Ch_Rop2]), (Ch: [Ch_All]), (Ch: [Ch_All]), diff --git a/compiler/x86/x86ins.dat b/compiler/x86/x86ins.dat index e6d8f9b213..cb426ff1aa 100644 --- a/compiler/x86/x86ins.dat +++ b/compiler/x86/x86ins.dat @@ -3479,19 +3479,19 @@ xmmreg,xmmrm \361\3\x0F\x38\x40\110 SSE41,SM xmmreg,xmmrm \361\3\x0F\x38\x17\110 SSE41,SM [ROUNDPS] -(Ch_Wop2, Ch_Rop1) +(Ch_Wop3, Ch_Rop2) xmmreg,xmmrm,imm \361\3\x0F\x3A\x08\110\26 SSE41,SM2,SB,AR2 [ROUNDPD] -(Ch_Wop2, Ch_Rop1) +(Ch_Wop3, Ch_Rop2) xmmreg,xmmrm,imm \361\3\x0F\x3A\x09\110\26 SSE41,SM2,SB,AR2 [ROUNDSS] -(Ch_Wop2, Ch_Rop1) +(Ch_Wop3, Ch_Rop2) xmmreg,xmmrm,imm \336\361\3\x0F\x3A\x0A\110\26 SSE41,SM2,SB,AR2 [ROUNDSD] -(Ch_Wop2, Ch_Rop1) +(Ch_Wop3, Ch_Rop2) xmmreg,xmmrm,imm \337\361\3\x0F\x3A\x0B\110\26 SSE41,SM2,SB,AR2 ;******************************************************************************* diff --git a/compiler/x86_64/x8664pro.inc b/compiler/x86_64/x8664pro.inc index 926b506f8e..2ea9269819 100644 --- a/compiler/x86_64/x8664pro.inc +++ b/compiler/x86_64/x8664pro.inc @@ -659,10 +659,10 @@ (Ch: [Ch_All]), (Ch: [Ch_All]), (Ch: [Ch_All]), -(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: [Ch_Wop3, Ch_Rop2]), +(Ch: [Ch_Wop3, Ch_Rop2]), +(Ch: [Ch_Wop3, Ch_Rop2]), (Ch: [Ch_Mop1, Ch_Rop2]), (Ch: [Ch_All]), (Ch: [Ch_All]),