This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Re: scheduling problems again
- To: Marc Lehmann <pcg at goof dot com>
- Subject: Re: scheduling problems again
- From: Jeffrey A Law <law at cygnus dot com>
- Date: Tue, 27 Jan 1998 21:18:59 -0700
- cc: egcs at cygnus dot com
- Reply-To: law at cygnus dot com
In message <19980128023544.16763@cerebro.laendle>you write:
> The point is that the REG_DEAD notes are not updated after reload with
> either the haifa scheduler (which was used here), nor with the normal
> scheduler.
Other post-reload passes also do not keep accurate REG_DEAD notes.
Depending on them after reload is plain wrong. This is a bug in jump.c
plain and simple. Some ports also have this bug in peepholes because
they use dead_or_set_p.
jeff