[Bug c++/89929] __attribute__((target("avx512bw"))) doesn't work on non avx512bw systems
marxin at gcc dot gnu.org
gcc-bugzilla@gcc.gnu.org
Wed Apr 3 08:23:00 GMT 2019
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89929
Martin Liška <marxin at gcc dot gnu.org> changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |hjl.tools at gmail dot com,
| |jakub at gcc dot gnu.org,
| |uros at gcc dot gnu.org
--- Comment #2 from Martin Liška <marxin at gcc dot gnu.org> ---
Confirmed, we probably miss all:
{"avx512vl",F_AVX512VL},
{"avx512bw",F_AVX512BW},
{"avx512dq",F_AVX512DQ},
{"avx512cd",F_AVX512CD},
{"avx512er",F_AVX512ER},
{"avx512pf",F_AVX512PF},
{"avx512vbmi",F_AVX512VBMI},
{"avx512ifma",F_AVX512IFMA},
{"avx5124vnniw",F_AVX5124VNNIW},
{"avx5124fmaps",F_AVX5124FMAPS},
{"avx512vpopcntdq",F_AVX512VPOPCNTDQ},
{"avx512vbmi2", F_AVX512VBMI2},
{"avx512vnni", F_AVX512VNNI},
{"avx512bitalg", F_AVX512BITALG}
I can add all of these, buy I would like to have a comment of an i386 port
maintainer. Does it make sense to add all of them? And how should I prioritize
among them?
More information about the Gcc-bugs
mailing list