https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81635
Jakub Jelinek <jakub at gcc dot gnu.org> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |jakub at gcc dot gnu.org --- Comment #10 from Jakub Jelinek <jakub at gcc dot gnu.org> --- So, for #c3 testcase on x86_64-linux, I can confirm: -bash-4.3$ rm -f pr81635.c.*; /opt/notnfs/gcc-bisect/obj/gcc/cc1.249895 -quiet -ftree-slp-vectorize -O2 pr81635.c -fdump-tree-slp-details -fdump-tree-vect-details; grep ectorized pr81635.c.* pr81635.c:10:3: note: Basic block will be vectorized using SLP pr81635.c:10:3: note: basic block part vectorized pr81635.c:10:3: note: basic block vectorized pr81635.c:18:1: note: not vectorized: not enough data-refs in basic block. -bash-4.3$ rm -f pr81635.c.*; /opt/notnfs/gcc-bisect/obj/gcc/cc1.249896 -quiet -ftree-slp-vectorize -O2 pr81635.c -fdump-tree-slp-details -fdump-tree-vect-details; grep ectorized pr81635.c.* pr81635.c:10:3: note: not vectorized: no grouped stores in basic block. pr81635.c:18:1: note: not vectorized: not enough data-refs in basic block. -bash-4.3$ rm -f pr81635.c.*; /opt/notnfs/gcc-bisect/obj/gcc/cc1.255629 -quiet -ftree-slp-vectorize -O2 pr81635.c -fdump-tree-slp-details -fdump-tree-vect-details; grep ectorized pr81635.c.* pr81635.c:10:3: note: not vectorized: no grouped stores in basic block. pr81635.c:18:1: note: not vectorized: not enough data-refs in basic block. So r249896 regressed it. Richard, what happened to "Testing a fix"?