Publication
ISHLS 1994
Conference paper
Invited talk: State-of-the-art compiler optimization
Abstract
The fields of compiler optimization and high level synthesis share many of the same challenges, and it is not uncommon for an advance in one area to trigger breakthroughs in the other. With this in mind, this tutorial covers several key areas in compiler optimization in which recent advances have been made. The topics to be covered include scalar renaming using Static Single Assignment form, register allocation using approximations to graph coloring, scheduling, and loop transformations to exploit parallelism.