Reload patch to improve 386 code
Jeffrey A Law
law@cygnus.com
Sat Sep 5 15:44:00 GMT 1998
In message < 199809052204.XAA14607@phal.cygnus.co.uk >you write:
> > We actually have most of the stuff to implement this now. We just need
> > to set the alias set for such MEMs so that they have a different set
> > than all the MEMs created before reload.
>
> It's not quite that simple. You also have to know that different stack
> slots don't alias each other.
By setting the alias set, we disambiguate all the spill slots from
all the other pointers in the code.
We then let the existing base address tracking code disambiguate the
stack slots from each other.
jeff
More information about the Gcc
mailing list