https://gcc.gnu.org/bugzilla/show_bug.cgi?id=86024
Richard Biener <rguenth at gcc dot gnu.org> changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|UNCONFIRMED |NEW
Last reconfirmed| |2018-06-01
CC| |amker at gcc dot gnu.org,
| |rguenth at gcc dot gnu.org
Ever confirmed|0 |1
--- Comment #1 from Richard Biener <rguenth at gcc dot gnu.org> ---
Confirmed. loop distribution only handles stride 1 accesses and single
loads/stores for the pattern recognition.
With my ongoing work on vectorizer refactoring it might be possible to
re-use its DR group analysis and thus work on DR groups here.
Or we may want to teach this pattern to the vectorizer itself (eh...).
Or we may want to un-"SRA" such patterns, generating aggregate copies.