This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
Re: pa reload problem
- To: "John David Anglin" <dave at hiauly1 dot hia dot nrc dot ca>
- Subject: Re: pa reload problem
- From: Jeffrey A Law <law at redhat dot com>
- Date: Mon, 01 Jan 2001 16:24:27 -0700
- cc: rth at redhat dot com, alan at linuxcare dot com dot au, rhirst at linuxcare dot com, parisc-linux at thepuffingroup dot com, gcc-bugs at gcc dot gnu dot org
- Reply-To: law at redhat dot com
In message <200012301905.OAA19130@hiauly1.hia.nrc.ca>you write:
> Note that register 611 is dead at insn 1067.
Yes.
> However, we still have REG_EQUIV
> notes which implicitly use register 611 on insns 1091 and 1607 (not sure
> why there isn't a note on 1627).
Err, no, that's not true. There is no idea of an "implicit" use like
this.
> This leads to disaster at insn 1607
> when the hard register assigned to 611 gets reused for other purposes
> in the intervening code.
This indicates a reload bug to me.
> Is the REG_DEAD note for register 611 in the right place?
Yes.
jeff