This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Re: Your recent reload changes
- To: Joern Rennecke <amylaar at cygnus dot co dot uk>
- Subject: Re: Your recent reload changes
- From: Richard Henderson <rth at cygnus dot com>
- Date: Tue, 22 Aug 2000 14:30:00 -0700
- Cc: law at cygnus dot com, gcc at gcc dot gnu dot org
- References: <10675.966959101@upchuck> <200008222125.WAA31259@phal.cygnus.co.uk>
On Tue, Aug 22, 2000 at 10:25:20PM +0100, Joern Rennecke wrote:
> Looking at the reload_insi pattern of the pa, I see that it applies to all
> destinations of all register classes, and is used with any source that is
> not a hard register. Couldn't you make this pattern restrictive, so that
> it only triggers when you genuinely need a scratch register?
> Reload is perfectly capable of dealing with intermediary registers on its
> own.
And, also relevant, I only changed the lifetimes for scratch
registers, not intermediates.
r~