Post-compaction register assignment in a retargetable compiler

  • Authors:
  • Philip Sweany;Steven Beaty

  • Affiliations:
  • Department of Computer Science, Colorado State University, Fort Collins, Colorado;Department of Mechanical Engineering, Colorado State University, Fort Collins, Colorado

  • Venue:
  • MICRO 23 Proceedings of the 23rd annual workshop and symposium on Microprogramming and microarchitecture
  • Year:
  • 1990

Quantified Score

Hi-index 0.00

Visualization

Abstract

We discuss graph-coloring register assignment in a retargetable compiler for Long-Instruction-Word architectures. Of specific concern is when, during the compilation process, should register assignment be performed. We conclude that, for best results, register assignment should follow compaction. We discuss methods of circumventing the implementation problems inherent in such late register assignment.