bugfix avx512 opcodes VFNMSUB231PS,VFPCLASSPS

git-svn-id: branches/tg74/avx512@39783 -
This commit is contained in:
tg74 2018-09-21 05:34:04 +00:00
parent f0b6b6782b
commit 7deacdd036
4 changed files with 16 additions and 16 deletions

View File

@ -20228,7 +20228,7 @@
ops : 3;
optypes : (ot_xmmreg_mz,ot_xmmreg,ot_bmem32,ot_none);
code : #232#241#249#1#190#61#80;
flags : [if_avx512,if_bcst2]
flags : [if_avx512]
),
(
opcode : A_VFNMSUB231PS;
@ -22825,7 +22825,7 @@
ops : 3;
optypes : (ot_kreg_m,ot_bmem32,ot_immediate or ot_bits8,ot_none);
code : #232#241#250#1#102#72#22;
flags : [if_avx512]
flags : [if_avx512,if_bcst4]
),
(
opcode : A_VFPCLASSPS;
@ -22839,7 +22839,7 @@
ops : 3;
optypes : (ot_kreg_m,ot_bmem32,ot_immediate or ot_bits8,ot_none);
code : #232#241#244#250#1#102#72#22;
flags : [if_avx512]
flags : [if_avx512,if_bcst8]
),
(
opcode : A_VFPCLASSPS;
@ -22853,7 +22853,7 @@
ops : 3;
optypes : (ot_kreg_m,ot_bmem32,ot_immediate or ot_bits8,ot_none);
code : #232#233#241#250#1#102#72#22;
flags : [if_avx512]
flags : [if_avx512,if_bcst16]
),
(
opcode : A_VFPCLASSSD;

View File

@ -20452,7 +20452,7 @@
ops : 3;
optypes : (ot_xmmreg_mz,ot_xmmreg,ot_bmem32,ot_none);
code : #232#241#249#1#190#61#80;
flags : [if_avx512,if_bcst2]
flags : [if_avx512]
),
(
opcode : A_VFNMSUB231PS;
@ -23049,7 +23049,7 @@
ops : 3;
optypes : (ot_kreg_m,ot_bmem32,ot_immediate or ot_bits8,ot_none);
code : #232#241#250#1#102#72#22;
flags : [if_avx512]
flags : [if_avx512,if_bcst4]
),
(
opcode : A_VFPCLASSPS;
@ -23063,7 +23063,7 @@
ops : 3;
optypes : (ot_kreg_m,ot_bmem32,ot_immediate or ot_bits8,ot_none);
code : #232#241#244#250#1#102#72#22;
flags : [if_avx512]
flags : [if_avx512,if_bcst8]
),
(
opcode : A_VFPCLASSPS;
@ -23077,7 +23077,7 @@
ops : 3;
optypes : (ot_kreg_m,ot_bmem32,ot_immediate or ot_bits8,ot_none);
code : #232#233#241#250#1#102#72#22;
flags : [if_avx512]
flags : [if_avx512,if_bcst16]
),
(
opcode : A_VFPCLASSSD;

View File

@ -6824,7 +6824,7 @@ zmmreg_mz,zmmreg,bmem64 \350\351\352\361\371\1\xBE\75\120
[VFNMSUB231PS]
(Ch_All)
xmmreg_mz,xmmreg,xmmrm \350\361\362\371\1\xBE\75\120 FMA
xmmreg_mz,xmmreg,bmem32 \350\361\371\1\xBE\75\120 AVX512,BCST2
xmmreg_mz,xmmreg,bmem32 \350\361\371\1\xBE\75\120 AVX512
ymmreg_mz,ymmreg,ymmrm \350\361\362\364\371\1\xBE\75\120 FMA
ymmreg_mz,ymmreg,bmem32 \350\361\364\371\1\xBE\75\120 AVX512
zmmreg_mz,zmmreg,zmmreg_er \350\351\361\371\1\xBE\75\120 AVX512
@ -7590,11 +7590,11 @@ kreg_m,bmem64,imm8 \350\351\352\361\372\1\x66\110\26
[VFPCLASSPS]
(Ch_All)
kreg_m,xmmrm,imm8 \350\361\372\1\x66\110\26 AVX512
kreg_m,bmem32,imm8 \350\361\372\1\x66\110\26 AVX512
kreg_m,bmem32,imm8 \350\361\372\1\x66\110\26 AVX512,BCST4
kreg_m,ymmrm,imm8 \350\361\364\372\1\x66\110\26 AVX512
kreg_m,bmem32,imm8 \350\361\364\372\1\x66\110\26 AVX512
kreg_m,bmem32,imm8 \350\361\364\372\1\x66\110\26 AVX512,BCST8
kreg_m,zmmrm,imm8 \350\351\361\372\1\x66\110\26 AVX512
kreg_m,bmem32,imm8 \350\351\361\372\1\x66\110\26 AVX512
kreg_m,bmem32,imm8 \350\351\361\372\1\x66\110\26 AVX512,BCST16
[VFPCLASSSD]
(Ch_All)

View File

@ -20599,7 +20599,7 @@
ops : 3;
optypes : (ot_xmmreg_mz,ot_xmmreg,ot_bmem32,ot_none);
code : #232#241#249#1#190#61#80;
flags : [if_avx512,if_bcst2]
flags : [if_avx512]
),
(
opcode : A_VFNMSUB231PS;
@ -23196,7 +23196,7 @@
ops : 3;
optypes : (ot_kreg_m,ot_bmem32,ot_immediate or ot_bits8,ot_none);
code : #232#241#250#1#102#72#22;
flags : [if_avx512]
flags : [if_avx512,if_bcst4]
),
(
opcode : A_VFPCLASSPS;
@ -23210,7 +23210,7 @@
ops : 3;
optypes : (ot_kreg_m,ot_bmem32,ot_immediate or ot_bits8,ot_none);
code : #232#241#244#250#1#102#72#22;
flags : [if_avx512]
flags : [if_avx512,if_bcst8]
),
(
opcode : A_VFPCLASSPS;
@ -23224,7 +23224,7 @@
ops : 3;
optypes : (ot_kreg_m,ot_bmem32,ot_immediate or ot_bits8,ot_none);
code : #232#233#241#250#1#102#72#22;
flags : [if_avx512]
flags : [if_avx512,if_bcst16]
),
(
opcode : A_VFPCLASSSD;