https://gcc.gnu.org/bugzilla/show_bug.cgi?id=46006
Richard Biener <rguenth at gcc dot gnu.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Last reconfirmed|2021-08-24 00:00:00 |2023-6-21 --- Comment #4 from Richard Biener <rguenth at gcc dot gnu.org> --- We're almost there: t2.c:22:5: note: Starting SLP discovery for t2.c:22:5: note: powmult_4 = v$b$z_53 * v$b$z_53; t2.c:22:5: note: powmult_1 = v$b$x_51 * v$b$x_51; t2.c:22:5: note: powmult_2 = v$b$y_52 * v$b$y_52; but: t2.c:22:5: note: vectype: vector(2) double t2.c:22:5: note: nunits = 2 t2.c:22:5: missed: Build SLP failed: unrolling required in basic block SLP and for reductions we do not try to split the group.