This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
[Bug target/19945] inefficient store of constant into a global register
- From: "pinskia at gcc dot gnu dot org" <gcc-bugzilla at gcc dot gnu dot org>
- To: gcc-bugs at gcc dot gnu dot org
- Date: 14 Feb 2005 00:35:14 -0000
- Subject: [Bug target/19945] inefficient store of constant into a global register
- References: <20050214001818.19945.giovannibajo@libero.it>
- Reply-to: gcc-bugzilla at gcc dot gnu dot org
------- 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