https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94343
Martin Liška <marxin at gcc dot gnu.org> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |jbeulich at suse dot com, | |marxin at gcc dot gnu.org Last reconfirmed| |2020-03-26 Ever confirmed|0 |1 Target Milestone|--- |10.0 Status|UNCONFIRMED |NEW Priority|P3 |P1 Known to work| |9.3.0 Known to fail| |10.0 --- Comment #1 from Martin Liška <marxin at gcc dot gnu.org> --- You are right, AVX512VL is not supported with knl. It started with r10-2016-gff8f129bc2f57fdf: vpternlogd $0x55, %xmm0, %xmm0, %xmm0 vpcmpeqd %xmm1, %xmm1, %xmm1 vpandn %xmm1, %xmm0, %xmm0 ret before the revision we emitted: vpcmpeqd %xmm1, %xmm1, %xmm1 vpxor %xmm1, %xmm0, %xmm0 vpcmpeqd %xmm1, %xmm1, %xmm1 vpandn %xmm1, %xmm0, %xmm0 ret