A framework for unrestricted whole-program optimization

  title={A framework for unrestricted whole-program optimization},
  author={Spyridon Triantafyllis and Matthew J. Bridges and Easwaran Raman and Guilherme Ottoni and David I. August},
Procedures have long been the basic units of compilation in conventional optimization frameworks. However, procedures are typically formed to serve software engineering rather than optimization goals, arbitrarily constraining code transformations. Techniques, such as aggressive inlining and interprocedural optimization, have been developed to alleviate this problem, but, due to code growth and compile time issues, these can be applied only sparingly.This paper introduces the Procedure Boundary… CONTINUE READING
Highly Cited
This paper has 38 citations. REVIEW CITATIONS
30 Citations
5 References
Similar Papers

Similar Papers

Loading similar papers…