https://gcc.gnu.org/bugzilla/show_bug.cgi?id=122545
--- Comment #4 from Richard Biener <rguenth at gcc dot gnu.org> --- So the reason is that we apply this inlining that "loses" flags only when always_inline. If you add that attribute you see we inline but no longer vectorize all cases.
