Skip to content

Commit 9d766af

Browse files
committed
Fix AVX-512 classification for latest XED
1 parent e0ab88b commit 9d766af

1 file changed

Lines changed: 8 additions & 5 deletions

File tree

lib/Arch/X86/Arch.cpp

Lines changed: 8 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -848,25 +848,23 @@ static bool IsAVX512(xed_isa_set_enum_t isa_set, xed_category_enum_t category) {
848848
case XED_ISA_SET_AVX512BW_128N:
849849
case XED_ISA_SET_AVX512BW_256:
850850
case XED_ISA_SET_AVX512BW_512:
851-
case XED_ISA_SET_AVX512BW_KOPD:
852-
case XED_ISA_SET_AVX512BW_KOPQ:
851+
case XED_ISA_SET_AVX512BW_KOP:
853852
case XED_ISA_SET_AVX512CD_128:
854853
case XED_ISA_SET_AVX512CD_256:
855854
case XED_ISA_SET_AVX512CD_512:
856855
case XED_ISA_SET_AVX512DQ_128:
857856
case XED_ISA_SET_AVX512DQ_128N:
858857
case XED_ISA_SET_AVX512DQ_256:
859858
case XED_ISA_SET_AVX512DQ_512:
860-
case XED_ISA_SET_AVX512DQ_KOPB:
861-
case XED_ISA_SET_AVX512DQ_KOPW:
859+
case XED_ISA_SET_AVX512DQ_KOP:
862860
case XED_ISA_SET_AVX512DQ_SCALAR:
863861
case XED_ISA_SET_AVX512ER_512:
864862
case XED_ISA_SET_AVX512ER_SCALAR:
865863
case XED_ISA_SET_AVX512F_128:
866864
case XED_ISA_SET_AVX512F_128N:
867865
case XED_ISA_SET_AVX512F_256:
868866
case XED_ISA_SET_AVX512F_512:
869-
case XED_ISA_SET_AVX512F_KOPW:
867+
case XED_ISA_SET_AVX512F_KOP:
870868
case XED_ISA_SET_AVX512F_SCALAR:
871869
case XED_ISA_SET_AVX512PF_512:
872870
case XED_ISA_SET_AVX512_4FMAPS_512:
@@ -878,6 +876,11 @@ static bool IsAVX512(xed_isa_set_enum_t isa_set, xed_category_enum_t category) {
878876
case XED_ISA_SET_AVX512_BITALG_128:
879877
case XED_ISA_SET_AVX512_BITALG_256:
880878
case XED_ISA_SET_AVX512_BITALG_512:
879+
case XED_ISA_SET_AVX512_FP16_128:
880+
case XED_ISA_SET_AVX512_FP16_128N:
881+
case XED_ISA_SET_AVX512_FP16_256:
882+
case XED_ISA_SET_AVX512_FP16_512:
883+
case XED_ISA_SET_AVX512_FP16_SCALAR:
881884
case XED_ISA_SET_AVX512_GFNI_128:
882885
case XED_ISA_SET_AVX512_GFNI_256:
883886
case XED_ISA_SET_AVX512_GFNI_512:

0 commit comments

Comments
 (0)