This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Re: egcs-1.1 status
- To: Michael Hayes <michaelh at ongaonga dot chch dot cri dot nz>
- Subject: Re: egcs-1.1 status
- From: Jeffrey A Law <law at cygnus dot com>
- Date: Sat, 22 Aug 1998 18:58:21 -0600
- cc: egcs at cygnus dot com
- Reply-To: law at cygnus dot com
In message <199808230051.AAA01318@ongaonga.chch.cri.nz>you write:
> Jeffrey A Law writes:
>
> > Yup pretty much rewriting reload. It also bleeds into other optimizatio
> n
> > passes like combine, jump, etc.
>
> I gather these other passes just use SMALL_REGISTER_CLASSSES to ensure
> that explicitly mentioned hard registers only have a short lifetime?
Mostly.
> Unfortunately, I think SMALL_REGISTER_CLASSES gets sometimes used to
> denote that there are only few registers available which is not the
> case in general.
In a few places this is the case.
But I suspect fixing all the passes except reload combined is a much
easier than just the reload work.
jeff