This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Re: PATCH: extra machine-dependent passes
- To: Geoff Keating <geoffk at geoffk dot org>
- Subject: Re: PATCH: extra machine-dependent passes
- From: Alan Lehotsky <apl at alum dot mit dot edu>
- Date: Fri, 15 Jun 2001 18:34:58 -0400
- Cc: DJ Delorie <dj at redhat dot com>, gcc at gcc dot gnu dot org
- References: <32548.992637245@localhost.localdomain><200106152108.RAA22241@greed.delorie.com> <jmhexh4csv.fsf@geoffk.org>
At 3:07 PM -0700 6/15/01, Geoff Keating wrote:
>DJ Delorie <dj@redhat.com> writes:
>
>> > I think you need to describe the issue to the folks on the gcc list
> > > before they can properly evaluate this patch.
>>
>.....
>It sounds like this would be best done at about the time of
>instantiate_virtual_regs; it's really just passing a hidden argument
>to the function.
>
> >
Alternately, isn't this just "prologue" code emitted as RTL? I've never done a port that used
that feature, but wouldn't that allow the moves to be subject to the full force of the optimization
and register allocation passes?
--
------------------------------------------------------------------------
Quality Software Management
http://home.earthlink.net/users/~qsmgmt
apl@alum.mit.edu
(978)287-0435 Voice
(978)808-6836 Cell
(978)287-0436 Fax
Software Process Improvement and Management Consulting
Language Design and Compiler Implementation