IA-64 anti-dependence stalls

Richard Henderson rth@redhat.com
Sat Aug 11 10:44:00 GMT 2001


On Fri, Aug 10, 2001 at 05:34:26PM -0700, Stephen Clarke wrote:
> We're doing some microarchitecture experiments that may benefit from this
> idea -- can anyone provide more information on what was done, and
> whether this code is public?

The code is in regrename.c, and is enabled by -frename-registers.

As for what was done, we look for registers that are written more
than once in a basic block and move subsequent writes to a new
register if there is one available.  Of course all of the reads
are adjusted to match.


r~



More information about the Gcc mailing list