From 2fe3955be93d40368dd6f1db2c4e49757e87ca00 Mon Sep 17 00:00:00 2001 From: florian Date: Tue, 11 Jun 2024 23:22:21 +0200 Subject: [PATCH] + more change information --- compiler/i386/i386prop.inc | 20 ++++++++++---------- compiler/i8086/i8086prop.inc | 20 ++++++++++---------- compiler/x86/x86ins.dat | 20 ++++++++++---------- compiler/x86_64/x8664pro.inc | 20 ++++++++++---------- 4 files changed, 40 insertions(+), 40 deletions(-) diff --git a/compiler/i386/i386prop.inc b/compiler/i386/i386prop.inc index c155b6bbc3..23663a7964 100644 --- a/compiler/i386/i386prop.inc +++ b/compiler/i386/i386prop.inc @@ -1367,16 +1367,16 @@ (Ch: [Ch_Wop3, Ch_Rop2, Ch_Rop1]), (Ch: [Ch_Wop3, Ch_Rop2, Ch_Rop1]), (Ch: [Ch_Wop3, Ch_Rop2, Ch_Rop1]), -(Ch: [Ch_All]), -(Ch: [Ch_All]), -(Ch: [Ch_All]), -(Ch: [Ch_All]), -(Ch: [Ch_All]), -(Ch: [Ch_All]), -(Ch: [Ch_All]), -(Ch: [Ch_All]), -(Ch: [Ch_All]), -(Ch: [Ch_All]), +(Ch: [Ch_Mop4, Ch_Rop3, Ch_Rop2, Ch_Rop1]), +(Ch: [Ch_Mop4, Ch_Rop3, 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_All]), diff --git a/compiler/i8086/i8086prop.inc b/compiler/i8086/i8086prop.inc index e83c05b7b6..79b9251c50 100644 --- a/compiler/i8086/i8086prop.inc +++ b/compiler/i8086/i8086prop.inc @@ -1381,16 +1381,16 @@ (Ch: [Ch_Wop3, Ch_Rop2, Ch_Rop1]), (Ch: [Ch_Wop3, Ch_Rop2, Ch_Rop1]), (Ch: [Ch_Wop3, Ch_Rop2, Ch_Rop1]), -(Ch: [Ch_All]), -(Ch: [Ch_All]), -(Ch: [Ch_All]), -(Ch: [Ch_All]), -(Ch: [Ch_All]), -(Ch: [Ch_All]), -(Ch: [Ch_All]), -(Ch: [Ch_All]), -(Ch: [Ch_All]), -(Ch: [Ch_All]), +(Ch: [Ch_Mop4, Ch_Rop3, Ch_Rop2, Ch_Rop1]), +(Ch: [Ch_Mop4, Ch_Rop3, 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_All]), diff --git a/compiler/x86/x86ins.dat b/compiler/x86/x86ins.dat index 76b1ba9659..7b1886bfde 100644 --- a/compiler/x86/x86ins.dat +++ b/compiler/x86/x86ins.dat @@ -8601,7 +8601,7 @@ ymmreg_mz,ymmreg,ymmrm \350\352\361\364\371\1\x10\75\120 zmmreg_mz,zmmreg,zmmrm \350\351\352\361\371\1\x10\75\120 AVX512,TFVM [VPTERNLOGD] -(Ch_All) +(Ch_Mop4, Ch_Rop3, Ch_Rop2, Ch_Rop1) xmmreg_mz,xmmreg,xmmrm,imm8 \350\361\372\1\x25\75\120\27 AVX512,TFV xmmreg_mz,xmmreg,bmem32,imm8 \350\361\372\1\x25\75\120\27 AVX512,TFV ymmreg_mz,ymmreg,ymmrm,imm8 \350\361\364\372\1\x25\75\120\27 AVX512,TFV @@ -8610,7 +8610,7 @@ zmmreg_mz,zmmreg,zmmrm,imm8 \350\351\361\372\1\x25\75\120\27 zmmreg_mz,zmmreg,bmem32,imm8 \350\351\361\372\1\x25\75\120\27 AVX512,TFV [VPTERNLOGQ] -(Ch_All) +(Ch_Mop4, Ch_Rop3, Ch_Rop2, Ch_Rop1) xmmreg_mz,xmmreg,xmmrm,imm8 \350\352\361\372\1\x25\75\120\27 AVX512,TFV xmmreg_mz,xmmreg,bmem64,imm8 \350\352\361\372\1\x25\75\120\27 AVX512,TFV ymmreg_mz,ymmreg,ymmrm,imm8 \350\352\361\364\372\1\x25\75\120\27 AVX512,TFV @@ -8619,13 +8619,13 @@ zmmreg_mz,zmmreg,zmmrm,imm8 \350\351\352\361\372\1\x25\75\120\27 zmmreg_mz,zmmreg,bmem64,imm8 \350\351\352\361\372\1\x25\75\120\27 AVX512,TFV [VPTESTMB] -(Ch_All) +(Ch_Wop3, Ch_Rop2, Ch_Rop1) kreg_m,xmmreg,xmmrm \350\361\371\1\x26\75\120 AVX512,TFVM kreg_m,ymmreg,ymmrm \350\361\364\371\1\x26\75\120 AVX512,TFVM kreg_m,zmmreg,zmmrm \350\351\361\371\1\x26\75\120 AVX512,TFVM [VPTESTMD] -(Ch_All) +(Ch_Wop3, Ch_Rop2, Ch_Rop1) kreg_m,xmmreg,xmmrm \350\361\371\1\x27\75\120 AVX512,TFV kreg_m,xmmreg,bmem32 \350\361\371\1\x27\75\120 AVX512,TFV kreg_m,ymmreg,ymmrm \350\361\364\371\1\x27\75\120 AVX512,TFV @@ -8634,7 +8634,7 @@ kreg_m,zmmreg,zmmrm \350\351\361\371\1\x27\75\120 kreg_m,zmmreg,bmem32 \350\351\361\371\1\x27\75\120 AVX512,TFV [VPTESTMQ] -(Ch_All) +(Ch_Wop3, Ch_Rop2, Ch_Rop1) kreg_m,xmmreg,xmmrm \350\352\361\371\1\x27\75\120 AVX512,TFV kreg_m,xmmreg,bmem64 \350\352\361\371\1\x27\75\120 AVX512,TFV kreg_m,ymmreg,ymmrm \350\352\361\364\371\1\x27\75\120 AVX512,TFV @@ -8643,19 +8643,19 @@ kreg_m,zmmreg,zmmrm \350\351\352\361\371\1\x27\75\120 kreg_m,zmmreg,bmem64 \350\351\352\361\371\1\x27\75\120 AVX512,TFV [VPTESTMW] -(Ch_All) +(Ch_Wop3, Ch_Rop2, Ch_Rop1) kreg_m,xmmreg,xmmrm \350\352\361\371\1\x26\75\120 AVX512,TFVM kreg_m,ymmreg,ymmrm \350\352\361\364\371\1\x26\75\120 AVX512,TFVM kreg_m,zmmreg,zmmrm \350\351\352\361\371\1\x26\75\120 AVX512,TFVM [VPTESTNMB] -(Ch_All) +(Ch_Wop3, Ch_Rop2, Ch_Rop1) kreg_m,xmmreg,xmmrm \333\350\371\1\x26\75\120 AVX512,TFVM kreg_m,ymmreg,ymmrm \333\350\364\371\1\x26\75\120 AVX512,TFVM kreg_m,zmmreg,zmmrm \333\350\351\371\1\x26\75\120 AVX512,TFVM [VPTESTNMD] -(Ch_All) +(Ch_Wop3, Ch_Rop2, Ch_Rop1) kreg_m,xmmreg,xmmrm \333\350\371\1\x27\75\120 AVX512,TFV kreg_m,xmmreg,bmem32 \333\350\371\1\x27\75\120 AVX512,TFV kreg_m,ymmreg,ymmrm \333\350\364\371\1\x27\75\120 AVX512,TFV @@ -8664,7 +8664,7 @@ kreg_m,zmmreg,zmmrm \333\350\351\371\1\x27\75\120 kreg_m,zmmreg,bmem32 \333\350\351\371\1\x27\75\120 AVX512,TFV [VPTESTNMQ] -(Ch_All) +(Ch_Wop3, Ch_Rop2, Ch_Rop1) kreg_m,xmmreg,xmmrm \333\350\352\371\1\x27\75\120 AVX512,TFV kreg_m,xmmreg,bmem64 \333\350\352\371\1\x27\75\120 AVX512,TFV kreg_m,ymmreg,ymmrm \333\350\352\364\371\1\x27\75\120 AVX512,TFV @@ -8673,7 +8673,7 @@ kreg_m,zmmreg,zmmrm \333\350\351\352\371\1\x27\75\120 kreg_m,zmmreg,bmem64 \333\350\351\352\371\1\x27\75\120 AVX512,TFV [VPTESTNMW] -(Ch_All) +(Ch_Wop3, Ch_Rop2, Ch_Rop1) kreg_m,xmmreg,xmmrm \333\350\352\371\1\x26\75\120 AVX512,TFVM kreg_m,ymmreg,ymmrm \333\350\352\364\371\1\x26\75\120 AVX512,TFVM kreg_m,zmmreg,zmmrm \333\350\351\352\371\1\x26\75\120 AVX512,TFVM diff --git a/compiler/x86_64/x8664pro.inc b/compiler/x86_64/x8664pro.inc index 01dd42d265..47182aea2d 100644 --- a/compiler/x86_64/x8664pro.inc +++ b/compiler/x86_64/x8664pro.inc @@ -1363,16 +1363,16 @@ (Ch: [Ch_Wop3, Ch_Rop2, Ch_Rop1]), (Ch: [Ch_Wop3, Ch_Rop2, Ch_Rop1]), (Ch: [Ch_Wop3, Ch_Rop2, Ch_Rop1]), -(Ch: [Ch_All]), -(Ch: [Ch_All]), -(Ch: [Ch_All]), -(Ch: [Ch_All]), -(Ch: [Ch_All]), -(Ch: [Ch_All]), -(Ch: [Ch_All]), -(Ch: [Ch_All]), -(Ch: [Ch_All]), -(Ch: [Ch_All]), +(Ch: [Ch_Mop4, Ch_Rop3, Ch_Rop2, Ch_Rop1]), +(Ch: [Ch_Mop4, Ch_Rop3, 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_All]),