Building an Optimizing Compiler

Author: Robert Morgan

Provides a high-level design for a thorough optimizer, code generator, scheduler, and register allocator for a generic modern RISC processor. Also addresses the small issues that have a large impact on this implementation.