Doug Merritt wrote:
In standard register allocation, live/dead ranges are forward only:
I think I figured out one way to assign local labels. Basically I
discover the "span" of each reference. I only concider small spans. I
bump a count when the span starts and decrement when it ends. I assign
labels using the count.
I have an example using ls I'll send in a bit.
-brad