https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116855
--- Comment #14 from Tamar Christina <tnfchris at gcc dot gnu.org> --- (In reply to Richard Biener from comment #13) > Too late for backporting to 14.3 IMO, also not sure how important it is - we > did not have an actual case where this caused problems AFAIK. early-break > vectorization is quite restricted on the 14 branch. Yeah I've been working on the backport, but it's a lot of changes to backport as it requires all the changes to vectorizable_load etc, and would require changes to the backend (for the cases where we make it safe by forcing partial masking). As you said GCC 14's early break was quite conservative. I could easily reject the case where the requested vector alignment is not the natural alignment of the type, which covers this misalignment. So I'm not sure what to do for a backport here.