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

--- Comment #5 from Tamar Christina <tnfchris at gcc dot gnu.org> ---
Loop seems to have been peeled and versioned, and has very convoluted sequence
of merge blocks for the exits.

I initially thought it would be enough to update the immediate reachable blocks
from the new exits.  But looks like I need to update any block of which they
are a parent of.

Patch work and now vectorizes the example.

Added to regression pile for today.

Reply via email to