This is the mail archive of the gcc@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

Re: PATCH: extra machine-dependent passes


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


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]