[Bug tree-optimization/50955] [4.7 Regression] IVopts incorrectly rewrite the address of a global memory access into a local form.

rguenth at gcc dot gnu.org gcc-bugzilla@gcc.gnu.org
Wed Nov 2 09:42:00 GMT 2011


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50955

Richard Guenther <rguenth at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
           Keywords|                            |wrong-code
             Status|UNCONFIRMED                 |NEW
   Last reconfirmed|                            |2011-11-02
                 CC|                            |rguenth at gcc dot gnu.org
   Target Milestone|---                         |4.7.0
            Summary|IVopts incorrectly rewrite  |[4.7 Regression] IVopts
                   |the address of a global     |incorrectly rewrite the
                   |memory access into a local  |address of a global memory
                   |form.                       |access into a local form.
     Ever Confirmed|0                           |1

--- Comment #2 from Richard Guenther <rguenth at gcc dot gnu.org> 2011-11-02 09:42:23 UTC ---
I think we should prune any candidate that has more than one symbol in its
affine combination (or rather not add such candidates in the first place).



More information about the Gcc-bugs mailing list