Loading page…
The compiler phase that assigns unbounded IR temporaries to the CPU's limited physical registers, spilling to memory when needed.
Graph-coloring allocation (Chaitin) dominates ahead-of-time compilers, while JITs like V8 use linear scan for compile speed.