Modern Compiler Implementation in ML, 1998. ,
A study of replacement algorithms for a virtual storage computer, IBM Systems Journal, vol.5, issue.2, pp.78-101, 1966. ,
Spill code minimization via interference region spilling, SIGPLAN Conference on Programming Language Design and Implementation, pp.287-295, 1997. ,
Improvements to graph coloring register allocation, ACM Transactions on Programming Languages and Systems, vol.16, issue.3, pp.428-455, 1994. ,
Register allocation & spilling via graph coloring, SIGPLAN '82: Proceedings of the 1982 SIGPLAN symposium on Compiler construction, pp.98-101, 1982. ,
Register allocation via coloring, Computer Languages, vol.6, pp.47-57, 1981. ,
What's in a name? or the value of renaming for parallelism detection and storage allocation, Proceedings of the 1987 International Conference on Parallel Processing, pp.19-27, 1987. ,
On local register allocation, SODA '98: Proceedings of the ninth annual ACM-SIAM symposium on Discrete algorithms, pp.564-573, 1998. ,
Computers and Intractability: A Guide to the Theory of NP-Completeness, 1979. ,
Algorithmic Graph Theory and Perfect Graphs, Annals of Discrete Mathematics, vol.57, 2004. ,
Register allocation using control trees, 1992. ,
A unified approach to global program optimization, POPL '73: Proceedings of the 1st annual ACM SIGACT-SIGPLAN symposium on Principles of programming languages, pp.194-206, 1973. ,
Load/store range analysis for global register allocation, Proceedings of the conference on Programming language design and implementation, pp.268-277, 1993. ,
Node-and edge-deletion np-complete problems, Proceedings of the tenth annual ACM symposium on Theory of computing (STOC), pp.253-264, 1978. ,