[tree-ssa] Out of SSA status and issues
Richard Kenner
kenner@vlsi1.ultra.nyu.edu
Tue May 13 13:42:00 GMT 2003
Suppose there is register pressure and we are in the register allocator
and decide that p1 doesn't get a hardreg. If you now don't allow the use
of p1 to be replaced with *p2, you are forced to emit such code:
Of course, but we weren't talking about the register allocator. Instead,
we were talking about a high-level optimization.
The register allocator indeed needs to know what a psuedo corresponds to
so that it can undo the optimization is there aren't enough hard registers.
We do some of this, but not enough.
More information about the Gcc
mailing list