Arg pointer and SSE code
Richard Henderson
rth@redhat.com
Fri Feb 23 16:34:00 GMT 2001
On Sat, Feb 24, 2001 at 01:29:24AM +0100, Jan Hubicka wrote:
> What can be really sweet is chance to have arg pointer as pseudo -
> so we will do spilling.
Possible. PA64 does this. They don't do elimination on it
though, so getting good code in the cases that we can fall
back on ebp or esp will be ... interesting.
> > different rounds of reload, as TImode values get spilled,
> > but elimination is prepared for that sort of thing.
> Really? That sounds like good news for me.
> Why we don't use it for the PIC pointer then as well?
Because additional uses of the pic register can be generated without
additional spills (via REG_EQUIV). Which means that reload doesn't
run again, which means that eliminations can't change.
r~
More information about the Gcc
mailing list