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.