return liveRanges;
}
public static LinearScanAllocator allocate(LiveRange[] liveRanges) {
LinearScanAllocator lsa = new LinearScanAllocator(liveRanges);
lsa.allocate();
return lsa;
}
public static void generateCode(CodeGenerator cg, IRControlFlowGraph cfg,
IRGenerator irg, LinearScanAllocator lsa) {