From 292d2d9703b6b0c6235b7de1e7dc343c66d772fb Mon Sep 17 00:00:00 2001 From: Michael Orlitzky Date: Wed, 1 Apr 2020 15:01:08 -0400 Subject: [PATCH] profiles/desc/cpu_flags_x86.desc: add avx512dq and avx512vl. These two flags are already supported by cpuid2cpuflags, but so far no package in ::gentoo uses them. The forthcoming sci-libs/fflas-ffpack will use them, however, and -- given that they're CPU flags whose names are fixed -- it seems most sensible to add them globally right away. Bug: https://bugs.gentoo.org/715678 Signed-off-by: Michael Orlitzky --- profiles/desc/cpu_flags_x86.desc | 2 ++ 1 file changed, 2 insertions(+) diff --git a/profiles/desc/cpu_flags_x86.desc b/profiles/desc/cpu_flags_x86.desc index d891398e7a60..156b677e5a4a 100644 --- a/profiles/desc/cpu_flags_x86.desc +++ b/profiles/desc/cpu_flags_x86.desc @@ -10,7 +10,9 @@ aes - Enable support for Intel's AES instruction set (AES-NI) avx - Adds support for Advanced Vector Extensions instructions avx2 - Adds support for Advanced Vector Extensions 2 instructions +avx512dq - Use AVX-512 double- and quad-word instructions avx512f - Adds support for AVX-512 Foundation instructions +avx512vl - Use AVX-512 vector-length instructions f16c - Adds support for F16C instruction set for converting between half-precision and single-precision floats fma3 - Use the Fused Multiply Add 3 instruction set ([fma] in cpuinfo) fma4 - Use the Fused Multiply Add 4 instruction set -- 2.26.2