Hang-Yip Liu, Steffen Schulze, et al.
Proceedings of SPIE - The International Society for Optical Engineering
Register allocation may be viewed as a graph coloring problem. Each node in the graph stands for a computed quantity that resides in a machine register, and two nodes are connected by an edge if the quantities interfere with each other, that is, if they are simultaneously live at some point in the object program. This approach, though mentioned in the literature, was never implemented before. Preliminary results of an experimental implementation in a PL/I optimizing compiler suggest that global register allocation approaching that of hand-coded assembly language may be attainable. © 1981.
Hang-Yip Liu, Steffen Schulze, et al.
Proceedings of SPIE - The International Society for Optical Engineering
Chi-Leung Wong, Zehra Sura, et al.
I-SPAN 2002
Alfonso P. Cardenas, Larry F. Bowman, et al.
ACM Annual Conference 1975
Kaoutar El Maghraoui, Gokul Kandiraju, et al.
WOSP/SIPEW 2010