@@ -878,12 +878,39 @@ static bool IsAVX512(xed_isa_set_enum_t isa_set, xed_category_enum_t category) {
878878 case XED_ISA_SET_AVX512_BITALG_128:
879879 case XED_ISA_SET_AVX512_BITALG_256:
880880 case XED_ISA_SET_AVX512_BITALG_512:
881+ case XED_ISA_SET_AVX512_COM_EF_SCALAR:
882+ case XED_ISA_SET_AVX512_FP16_128:
883+ case XED_ISA_SET_AVX512_FP16_128N:
884+ case XED_ISA_SET_AVX512_FP16_256:
885+ case XED_ISA_SET_AVX512_FP16_512:
886+ case XED_ISA_SET_AVX512_FP16_CONVERT_128:
887+ case XED_ISA_SET_AVX512_FP16_CONVERT_256:
888+ case XED_ISA_SET_AVX512_FP16_CONVERT_512:
889+ case XED_ISA_SET_AVX512_FP16_SCALAR:
890+ case XED_ISA_SET_AVX512_FP8_CONVERT_128:
891+ case XED_ISA_SET_AVX512_FP8_CONVERT_256:
892+ case XED_ISA_SET_AVX512_FP8_CONVERT_512:
881893 case XED_ISA_SET_AVX512_GFNI_128:
882894 case XED_ISA_SET_AVX512_GFNI_256:
883895 case XED_ISA_SET_AVX512_GFNI_512:
884896 case XED_ISA_SET_AVX512_IFMA_128:
885897 case XED_ISA_SET_AVX512_IFMA_256:
886898 case XED_ISA_SET_AVX512_IFMA_512:
899+ case XED_ISA_SET_AVX512_MEDIAX_128:
900+ case XED_ISA_SET_AVX512_MEDIAX_256:
901+ case XED_ISA_SET_AVX512_MEDIAX_512:
902+ case XED_ISA_SET_AVX512_MINMAX_128:
903+ case XED_ISA_SET_AVX512_MINMAX_256:
904+ case XED_ISA_SET_AVX512_MINMAX_512:
905+ case XED_ISA_SET_AVX512_MINMAX_SCALAR:
906+ case XED_ISA_SET_AVX512_MOVZXC_128:
907+ case XED_ISA_SET_AVX512_SAT_CVT_128:
908+ case XED_ISA_SET_AVX512_SAT_CVT_256:
909+ case XED_ISA_SET_AVX512_SAT_CVT_512:
910+ case XED_ISA_SET_AVX512_SAT_CVT_DS_128:
911+ case XED_ISA_SET_AVX512_SAT_CVT_DS_256:
912+ case XED_ISA_SET_AVX512_SAT_CVT_DS_512:
913+ case XED_ISA_SET_AVX512_SAT_CVT_DS_SCALAR:
887914 case XED_ISA_SET_AVX512_VAES_128:
888915 case XED_ISA_SET_AVX512_VAES_256:
889916 case XED_ISA_SET_AVX512_VAES_512:
@@ -896,6 +923,15 @@ static bool IsAVX512(xed_isa_set_enum_t isa_set, xed_category_enum_t category) {
896923 case XED_ISA_SET_AVX512_VNNI_128:
897924 case XED_ISA_SET_AVX512_VNNI_256:
898925 case XED_ISA_SET_AVX512_VNNI_512:
926+ case XED_ISA_SET_AVX512_VNNI_FP16_128:
927+ case XED_ISA_SET_AVX512_VNNI_FP16_256:
928+ case XED_ISA_SET_AVX512_VNNI_FP16_512:
929+ case XED_ISA_SET_AVX512_VNNI_INT16_128:
930+ case XED_ISA_SET_AVX512_VNNI_INT16_256:
931+ case XED_ISA_SET_AVX512_VNNI_INT16_512:
932+ case XED_ISA_SET_AVX512_VNNI_INT8_128:
933+ case XED_ISA_SET_AVX512_VNNI_INT8_256:
934+ case XED_ISA_SET_AVX512_VNNI_INT8_512:
899935 case XED_ISA_SET_AVX512_VP2INTERSECT_128:
900936 case XED_ISA_SET_AVX512_VP2INTERSECT_256:
901937 case XED_ISA_SET_AVX512_VP2INTERSECT_512:
0 commit comments