Compiler design

Register allocation

Register allocation by graph colouring: liveness analysis to a fixed point, the interference graph, and Chaitin-style simplify, spill and select with k registers.

All 62 visualisers