This is the mail archive of the gcc-bugs@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

[Bug tree-optimization/62220] missed optimization wrt module for loop variable


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.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]