[Bug target/69671] [6 Regression] FAIL: gcc.target/i386/avx512vl-vpmovqb-1.c scan-assembler-times vpmovqb[ \\t]+[^{\n]*%ymm[0-9]+[^\n]*%xmm[0-9]+{%k[1-7]}{z}(?

jakub at gcc dot gnu.org gcc-bugzilla@gcc.gnu.org
Mon Feb 15 11:39:00 GMT 2016


https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69671

--- Comment #19 from Jakub Jelinek <jakub at gcc dot gnu.org> ---
(In reply to ktkachov from comment #18)
> Ok, if that's the case then we should XFAIL the gcc.target/arm/wmul-1.c and
> gcc.target/arm/wmul-2.c tests and fix the AVX patterns for GCC 7 so that the
> cse.c change can go in for that release.

Agreed for the GCC 6 part and desire to reapply the cse.c change for GCC 7,
what exactly we should do for the AVX stuff in GCC 7 is unclear, it might be
some change in the patterns, or some target specific pass (e.g. we have the stv
pass after combiner, so there could be another one that attempts to un-CSE
constant zero vectors if used with 0C constraints, whatever).


More information about the Gcc-bugs mailing list