Simplifying Code Generation Through Peephole Optimizations

Jack Davidson
Producing compilers that generate good object code is difficult. The early phase of the compiler, syntactical and lexical analysis, have been automated. The latter phases, code generation and optimization, are more difficult because of the wide range of machine architectures. This dissertation describes a technique for the rapid implementation of production-quality compilers through the use of a machine-independent retargetable peephole optimizer, P0. P0 is retargeted by providing a description of the new machine. PO simplifies...
This data repository is not currently reporting usage information. For information on how your repository can submit usage information, please see our documentation.