Open Access. Powered by Scholars. Published by Universities.®
Physical Sciences and Mathematics Commons™
Open Access. Powered by Scholars. Published by Universities.®
Articles 1 - 1 of 1
Full-Text Articles in Physical Sciences and Mathematics
A Systematic Integration Of Register Allocation And Instruction Scheduling, Yukong Zhang
A Systematic Integration Of Register Allocation And Instruction Scheduling, Yukong Zhang
Doctoral Dissertations
In order to achieve high performance, processor architecture has become more and more complicated. As a result, compiler-time optimizations have become more and more important for the effective use of a complex processor. One of the promising compiler-time optimizations is the integration of register allocation and instruction scheduling based on register-reuse chains. In the previous approach, however, the generation of register-reuse chains was not completely systematic and consequently created many unnecessary dependencies that restrict instruction scheduling.
This research proposes a new register allocation technique based on a systematic generation of register-reuse chains. The first phase of the proposed technique is …