A Parametric View of Retargetable Register Allocation

Thumbnail Image
Files
CS-TR-3403.ps(113.07 KB)
No. of downloads: 203
CS-TR-3403.pdf(133.15 KB)
No. of downloads: 642
Publication or External Link
Date
1998-10-15
Authors
Bryant, Kelvin S.
Mauney, Jon
Advisor
Citation
DRUM DOI
Abstract
We discuss the problems involved in building a retargetable register allocator for use in an optimizing compiler. While the popular "register coloring" method is machine-independent, the allocator as a whole must implement numerous machine-dependent decisions. We present the kinds of information that must be parameterized in order to include register allocation in an retargetable compiler back-end, and discuss a sample solution.
Notes
Rights