This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
Re: c/4648: gcc generates bad code at -O2 for SPEC crafty pgm on HPPA 32 HP-UX
- From: Richard Henderson <rth at redhat dot com>
- To: rth at gcc dot gnu dot org, gcc-bugs at gcc dot gnu dot org, gcc-prs at gcc dot gnu dot org, nobody at gcc dot gnu dot org, reva at cup dot hp dot com, rodrigc at gcc dot gnu dot org, sje at cup dot hp dot com, gcc-gnats at gcc dot gnu dot org
- Date: Sat, 30 Mar 2002 17:25:45 -0800
- Subject: Re: c/4648: gcc generates bad code at -O2 for SPEC crafty pgm on HPPA 32 HP-UX
- References: <20020331010132.8968.qmail@sources.redhat.com>
Irritatingly, this is currently "fixed" by CPROP-INSN undoing
the work performed by PRE earlier. Almost certainly by
Thu Jan 10 22:35:54 CET 2002 Jan Hubicka <jh@suse.cz>
* gcse.c (hash_scan_set): Use CONSTANT_INSN_P.
(cprop_insn): Likewise.
We really need to run a register coelescing pass between the two.
That's not going to happen for gcc 3.1 though. In the mean time
do you mind if I downgrade this to medium priority, since the
test no longer fails?
r~