This is the mail archive of the
gcc-prs@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
- Cc: gcc-prs at gcc dot gnu dot org,
- Date: 31 Mar 2002 01:36:01 -0000
- Subject: Re: c/4648: gcc generates bad code at -O2 for SPEC crafty pgm on HPPA 32 HP-UX
- Reply-to: Richard Henderson <rth at redhat dot com>
The following reply was made to PR c/4648; it has been noted by GNATS.
From: Richard Henderson <rth@redhat.com>
To: rth@gcc.gnu.org, gcc-bugs@gcc.gnu.org, gcc-prs@gcc.gnu.org,
nobody@gcc.gnu.org, reva@cup.hp.com, rodrigc@gcc.gnu.org, sje@cup.hp.com,
gcc-gnats@gcc.gnu.org
Cc:
Subject: Re: c/4648: gcc generates bad code at -O2 for SPEC crafty pgm on HPPA 32 HP-UX
Date: Sat, 30 Mar 2002 17:25:45 -0800
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~