[Bug tree-optimization/86024] Missed memcpy loop distribution with elementwise copy
rguenth at gcc dot gnu.org
gcc-bugzilla@gcc.gnu.org
Fri Jun 1 11:47:00 GMT 2018
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.
More information about the Gcc-bugs
mailing list