nominolo/lambdachine — Issue #2: Spill slots are not reused.
Author: nominolo
Created: 2012-01-10 11:03:13+00:00
State: open

Bc.Jit0009 allocates lots of spill slots because it never reuses no longer needed spill slots.

A spill slot can be reused when its defining IR has been reached (since we're traversing the IR backwards).