This is the full version of our paper. The appendices contain the proofs of the theorems stated in the main body of the paper, plus more detailed pseudo-code for the register assignment phase, with spilling and coalescing. | |
This is the short version of our paper published in Principles of Programming Languages (PLDI) 2008. | |
This technical report describes all the details of our SSA elimination algorithm. This algorithm is used to remove the parallel copies, phi-functions and pi-functions that create the elementary form. |
These are the slides that Jens has used in a talk at Intel. This talk contains a short intro on register allocation, but it is mostly about type-1 puzzles. | |
These are the slides that Fernando has used in a talk at the Department of Computer Science and Engineering of the Chinese University of Hong Kong. This talk is divided into two parts. The first part is a light introduction on register allocation. The second part contains the description and solution of a type-1 puzzle. |
Última atualização:
07 de Julho de 2007.