A Region-based Partial Inlining Algorithm for an ILP Optimizing Compiler

Author : Way, Tom; Pollock, Lori
Booktitle : International Conference on Parallel and Distributed Processing Techniques and Applications, (PDPTA’02)
Date : Jun 2002
Pages : 552-556
Keyword(s) : inlining, region-based ILP optimization
Document Type : In Conference Proceedings

Abstract :

Region-based optimization is an effective technique for restructuring a program to better reflect dynamic behavior and increase interprocedural optimization and scheduling opportunities in an ILP compiler. In this paper, we describe an algorithm that incorporates partial inlining into a region-based compilation framework to achieve the optimization benefits of full inlining but with the added benefit of reduced code growth.

Paper Link