An optimistic and conservative register assignment heuristic for chordal graphs
Linear scan register allocation