[Bug target/19945] inefficient store of constant into a global register

pinskia at gcc dot gnu dot org gcc-bugzilla@gcc.gnu.org
Mon Feb 14 13:36:00 GMT 2005


------- Additional Comments From pinskia at gcc dot gnu dot org  2005-02-14 00:35 -------
This is not a regression at all, in fact on i686 it is cheaper to do the moves instead of doing it in one 
move.

So really this is not a bug at all.  In fact my testing shows that this is not really a regression either and 
not it looks like the 3.4.3 you used was not compiled for i686 by default.

-- 
           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|NEW                         |RESOLVED
      Known to fail|4.0.0                       |3.4.0 4.0.0 3.0.4 3.2.3
      Known to work|3.4.3                       |
         Resolution|                            |INVALID
            Summary|[4.0 Regression] inefficient|inefficient store of
                   |store of constant into a    |constant into a global
                   |global register             |register
   Target Milestone|4.0.0                       |---


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



More information about the Gcc-bugs mailing list