[Bug target/28919] IV selection is messed up

pinskia at gcc dot gnu dot org gcc-bugzilla@gcc.gnu.org
Fri Sep 1 02:46:00 GMT 2006



------- Comment #4 from pinskia at gcc dot gnu dot org  2006-09-01 02:46 -------
Actually this is just a problem of IV selection, what is happening is the IV
selection chooses the 1024+(const char *)&base[quad] as the IV instead of just
&base[quad] which causes the bigger encoding.


-- 

pinskia at gcc dot gnu dot org changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
            Summary|overzealous pointer         |IV selection is messed up
                   |coalescence leading to poor |
                   |encoding                    |


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



More information about the Gcc-bugs mailing list