This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
[Bug tree-optimization/62220] missed optimization wrt module for loop variable
- From: "rguenth at gcc dot gnu.org" <gcc-bugzilla at gcc dot gnu dot org>
- To: gcc-bugs at gcc dot gnu dot org
- Date: Tue, 26 Aug 2014 11:14:06 +0000
- Subject: [Bug tree-optimization/62220] missed optimization wrt module for loop variable
- Auto-submitted: auto-generated
- References: <bug-62220-4 at http dot gcc dot gnu dot org/bugzilla/>
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=62220
Richard Biener <rguenth at gcc dot gnu.org> changed:
What |Removed |Added
----------------------------------------------------------------------------
Keywords| |missed-optimization
Status|UNCONFIRMED |NEW
Last reconfirmed| |2014-08-26
CC| |grosser at gcc dot gnu.org
Ever confirmed|0 |1
--- Comment #2 from Richard Biener <rguenth at gcc dot gnu.org> ---
Note that as the suggested transform is quite complicated (splitting the loop
and completely changing iteration order) this is applicable for GRAPHITE
and thus polly?
Otherwise for more "simple" cases there is handling stuff similar to
strength-reduction or to the
tree-ssa-loop-im.c:rewrite_reciprocal/rewrite_bittest
cases.