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

--- Comment #6 from Richard Biener <rguenth at gcc dot gnu.org> ---
While recovering the absymal code-generation of gcc.dg/vect/pr52252-st.c is
likely not of uttermost priority the missing opportunity is for the case
of single element interleaving that can be vectorized by loading exactly
one scalar element from each vector and building up the vector.  This is
what we'd code-generate by using VMAT_ELEMENTWISE but I have not yet made
up my mind if we want to classify it as such.  Lowering this to an
interleaving scheme (which is what we do without SLP) is going to generate
worse code.

Reply via email to