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: Reload patch to improve 386 code



  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



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