Developing an interprocedural optimizing compiler

  • Authors:
  • Jon Loeliger

  • Affiliations:
  • CONVEX Computer Corporation, 3000 Waterview Parkway, Richardson

  • Venue:
  • ACM SIGPLAN Notices
  • Year:
  • 1994

Quantified Score

Hi-index 0.00

Visualization

Abstract

Compilers that perform interprocedural analysis require different user interfaces and different internal architectures than those used by compilers that process procedures independently. CONVEX Computer Corp. has developed a language-independent interprocedural optimizer that is packaged together with FORTRAN and C compilers in a product called the Application Compiler. User feedback and experience compiling large applications had a significant impact on the final user interface and system architecture.