Commit 9b7d71fd by H.J. Lu

libgcc: Move FEATURE_AVX512VP2INTERSECT after FEATURE_AVX512BF16

Move FEATURE_AVX512VP2INTERSECT after FEATURE_AVX512BF16 to avoid
changing libgcc ABI.

gcc/

	PR target/95212
	* config/i386/i386-builtins.c (processor_features): Move
	F_AVX512VP2INTERSECT after F_AVX512BF16.
	(isa_names_table): Likewise.

libgcc/

	PR target/95212
	* config/i386/cpuinfo.h (processor_features): Move
	FEATURE_AVX512VP2INTERSECT after FEATURE_AVX512BF16.

(cherry picked from commit 5855bdfa06fb25c0880af89cb2bfdcdf342beac2)
parent e3eec8a1
2020-05-21 H.J. Lu <hongjiu.lu@intel.com>
Backport from master
2020-05-21 H.J. Lu <hongjiu.lu@intel.com>
PR target/95212
* config/i386/i386-builtins.c (processor_features): Move
F_AVX512VP2INTERSECT after F_AVX512BF16.
(isa_names_table): Likewise.
2020-05-19 Gerald Pfeifer <gerald@pfeifer.com>
Backport from mainline
......
......@@ -1911,8 +1911,8 @@ enum processor_features
F_VPCLMULQDQ,
F_AVX512VNNI,
F_AVX512BITALG,
F_AVX512VP2INTERSECT,
F_AVX512BF16,
F_AVX512VP2INTERSECT,
F_MAX
};
......@@ -2062,8 +2062,8 @@ static const _isa_names_table isa_names_table[] =
{"vpclmulqdq", F_VPCLMULQDQ, P_ZERO},
{"avx512vnni", F_AVX512VNNI, P_ZERO},
{"avx512bitalg", F_AVX512BITALG, P_ZERO},
{"avx512vp2intersect",F_AVX512VP2INTERSECT, P_ZERO},
{"avx512bf16", F_AVX512BF16, P_ZERO}
{"avx512bf16", F_AVX512BF16, P_ZERO},
{"avx512vp2intersect",F_AVX512VP2INTERSECT, P_ZERO}
};
/* This parses the attribute arguments to target in DECL and determines
......
2020-05-21 H.J. Lu <hongjiu.lu@intel.com>
Backport from master
2020-05-21 H.J. Lu <hongjiu.lu@intel.com>
PR target/95212
* config/i386/cpuinfo.h (processor_features): Move
FEATURE_AVX512VP2INTERSECT after FEATURE_AVX512BF16.
2020-05-20 H.J. Lu <hongjiu.lu@intel.com>
Backport from master
......
......@@ -122,8 +122,8 @@ enum processor_features
FEATURE_VPCLMULQDQ,
FEATURE_AVX512VNNI,
FEATURE_AVX512BITALG,
FEATURE_AVX512VP2INTERSECT,
FEATURE_AVX512BF16
FEATURE_AVX512BF16,
FEATURE_AVX512VP2INTERSECT
};
extern struct __processor_model
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment