• [gentoo-dev] [COMMITTED] profiles: sync cpu_flags_x86 with cpuid2cpufla

    From Sam James@21:1/5 to All on Fri Oct 11 20:00:01 2024
    From: Paul Zander <negril.nx+gentoo@gmail.com>

    Signed-off-by: Paul Zander <negril.nx+gentoo@gmail.com>
    Closes: https://github.com/gentoo/gentoo/pull/38695
    Signed-off-by: Sam James <sam@gentoo.org>
    ---
    profiles/arch/amd64/use.mask | 23 +++++++++++++++++++++++
    profiles/arch/base/use.mask | 23 +++++++++++++++++++++++
    profiles/arch/x86/use.mask | 23 +++++++++++++++++++++++
    profiles/desc/cpu_flags_x86.desc | 5 +++++
    4 files changed, 74 insertions(+)

    diff --git a/profiles/arch/amd64/use.mask b/profiles/arch/amd64/use.mask
    index 445c840781e21..2a1f8b7949057 100644
    --- a/profiles/arch/amd64/use.mask
    +++ b/profiles/arch/amd64/use.mask
    @@ -157,12 +157,34 @@
    -cpu_flags_x86_aes
    -cpu_flags_x86_avx
    -cpu_flags_x86_avx2
    +-cpu_flags_x86_avx512_4fmaps
    +-cpu_flags_x86_avx512_4vnniw
    +-cpu_flags_x86_avx512_bf16
    +-cpu_flags_x86_avx512_bitalg
    +-cpu_flags_x86_avx512_fp16
    +-cpu_flags_x86_avx512_vbmi2
    +-cpu_flags_x86_avx512_vnni
    +-cpu_flags_x86_avx512_vp2intersect
    +-cpu_flags_x86_avx512_vpopcntdq
    +-cpu_flags_x86_avx512bw
    +-cpu_flags_x86_avx512cd
    +-cpu_flags_x86_avx512dq
    +-cpu_flags_x86_avx512er
    +-cpu_flags_x86_avx512f
    +-cpu_flags_x86_avx512ifma
    +-cpu_flags_x86_avx512pf
    +-c