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

--- Comment #5 from Richard Biener <rguenth at gcc dot gnu.org> ---
OK so the issue is that SLP_TREE_TWO_OPERATORS as it used to be cannot be used
to drive live operation vectorization (it does it twice but with only the
intermediate vector results).  The easiest is to not try to fix this (the issue
is latent everywhere) and simply punt on such live operations.  That will
force non-SLP vectorization.

The triggering rev. opened up the SLP vectorization opportunity and wasn't
at fault itself.

Testing patch.

Reply via email to