This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Re: regparm
- To: james dot g dot mansion at hsbcgroup dot com
- Subject: Re: regparm
- From: Jeffrey A Law <law at cygnus dot com>
- Date: Wed, 26 Aug 1998 19:27:29 -0600
- cc: egcs at cygnus dot com
- Reply-To: law at cygnus dot com
In message <8025666C.00436336.00@hbmdtesmtp1.tex.hsbcmidland.com>you write:
> Now, would it be possible (in the case of register parameter passing only)
> to extend the life of the temporary/pseudo until ALL arguments to the
> called function are completely ready, and then assign into hard registers?
> If such a final assignment could cause problems then I'd expect life would
> be somewhat difficult already.
In theory, yes. But the way the reload pass is structured right now
does not lend itself to implementing this kind of thing in any
reasonable manner.
jeff