Preference-Guided register assignment

  • Authors:
  • Matthias Braun;Christoph Mallon;Sebastian Hack

  • Affiliations:
  • Karlsruhe Institute of Technology;Computer Science Department, Saarland University;Computer Science Department, Saarland University

  • Venue:
  • CC'10/ETAPS'10 Proceedings of the 19th joint European conference on Theory and Practice of Software, international conference on Compiler Construction
  • Year:
  • 2010

Quantified Score

Hi-index 0.00

Visualization

Abstract

This paper deals with coalescing in SSA-based register allocation. Current coalescing techniques all require the interference graph to be built. This is generally considered to be too compile-time intensive for just-in-time compilation. In this paper, we present a biased coloring approach that gives results similar to standalone coalescers while significantly reducing compile time.