This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Re: One more global.c speedup
- To: Joern Rennecke <amylaar at cygnus dot co dot uk>
- Subject: Re: One more global.c speedup
- From: Jeffrey A Law <law at cygnus dot com>
- Date: Fri, 12 Nov 1999 11:24:23 -0700
- cc: gcc-patches at gcc dot gnu dot org, lucier at math dot purdue dot edu
- Reply-To: law at cygnus dot com
In message <199911121814.SAA06975@phal.cygnus.co.uk>you write:
> This opens a whole can of worms. When a pseudo dies, we assume that we can
> re-use its hard register for spills. With your patch, a hard register
might
> be allocated to multiple pseudos at the same time, and we have to consider
> it live as long as any pseudo is allocated to it.
It's not any different than what we're already doing elsewhere in the
register allocators. ie, we can already set up the same situation without
my change.
jeff