This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
[Bug optimization/13031] [3.3 regression] ICE (unrecognizable insn) when building gnome-libs-1.4.2
- 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: 8 Dec 2003 07:14:47 -0000
- Subject: [Bug optimization/13031] [3.3 regression] ICE (unrecognizable insn) when building gnome-libs-1.4.2
- References: <20031113001114.13031.agriffis@gentoo.org>
- Reply-to: gcc-bugzilla at gcc dot gnu dot org
------- Additional Comments From pinskia at gcc dot gnu dot org 2003-12-08 07:14 -------
Actually the problem is even worse, the problem is that there are subregs and
sign_extend which confuss GCSE in 3.3 so my patch:
"Consider a COMPARE of the same registers is a constant if they are not floating point
registers." does not work at all for this case. Another patch must have fixed the deficiency
in GCSE.
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=13031