Register Allocation for Programs in SSA-Form
Compiler Construction, pp. 247-262, 2006.
register allocationimportant phasecoalescing heuristicquadratic-time optimalinteger linear programmingMore(6+)
As register allocation is one of the most important phases in optimizing compilers, much work has been done to improve its qual- ity and speed. We present a novel register allocation architecture for programs in SSA-form which simplifies register allocation significantly. We investigate certain properties of SSA-programs and their interfe...More
Full Text (Upload PDF)
PPT (Upload PPT)