public final class LinearScanOrder extends Object
| Constructor and Description |
|---|
LinearScanOrder() |
| Modifier and Type | Method and Description |
|---|---|
static <T extends AbstractBlockBase<T>> |
computeLinearScanOrder(int originalBlockCount,
T startBlock)
Computes the block order used for the linear scan register allocator.
|
public static <T extends AbstractBlockBase<T>> AbstractBlockBase<?>[] computeLinearScanOrder(int originalBlockCount, T startBlock)