mirror of
https://gitlab.freedesktop.org/mesa/mesa.git
synced 2026-05-05 11:48:06 +02:00
util: drop XOP detection code
Introduced in 2013 with prospect of being used in future.
... 11 years later.
Fixes: 4b45b61fef ("util: add avx2 and xop detection to cpu detection code") # 24.3
Reviewed-by: Marek Olšák <marek.olsak@amd.com>
Reviewed-by: Yonggang Luo <luoyonggang@gmail.com>
Signed-off-by: David Heidelberg <david@ixit.cz>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/31998>
This commit is contained in:
parent
ca947e1295
commit
962b996d4c
2 changed files with 0 additions and 9 deletions
|
|
@ -925,13 +925,6 @@ _util_cpu_detect_once(void)
|
|||
|
||||
cpuid(0x80000000, regs);
|
||||
|
||||
if (regs[0] >= 0x80000001) {
|
||||
cpuid(0x80000001, regs2);
|
||||
|
||||
util_cpu_caps.has_xop = util_cpu_caps.has_avx &&
|
||||
((regs2[2] >> 11) & 1);
|
||||
}
|
||||
|
||||
if (regs[0] >= 0x80000006) {
|
||||
/* should we really do this if the clflush size above worked? */
|
||||
unsigned int cacheline;
|
||||
|
|
@ -986,7 +979,6 @@ _util_cpu_detect_once(void)
|
|||
printf("util_cpu_caps.has_avx2 = %u\n", util_cpu_caps.has_avx2);
|
||||
printf("util_cpu_caps.has_f16c = %u\n", util_cpu_caps.has_f16c);
|
||||
printf("util_cpu_caps.has_popcnt = %u\n", util_cpu_caps.has_popcnt);
|
||||
printf("util_cpu_caps.has_xop = %u\n", util_cpu_caps.has_xop);
|
||||
printf("util_cpu_caps.has_altivec = %u\n", util_cpu_caps.has_altivec);
|
||||
printf("util_cpu_caps.has_vsx = %u\n", util_cpu_caps.has_vsx);
|
||||
printf("util_cpu_caps.has_neon = %u\n", util_cpu_caps.has_neon);
|
||||
|
|
|
|||
|
|
@ -98,7 +98,6 @@ struct util_cpu_caps_t {
|
|||
unsigned has_avx2:1;
|
||||
unsigned has_f16c:1;
|
||||
unsigned has_fma:1;
|
||||
unsigned has_xop:1;
|
||||
unsigned has_altivec:1;
|
||||
unsigned has_vsx:1;
|
||||
unsigned has_daz:1;
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue