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.