15-745 Optimizing Compilers
Spring 2006
Taking Baby Steps
The tasks for this course involve making modifications to an L3 compiler.
The L3 compilers we have provided are, relatively speaking, very small and
simple, but nevertheless they are real compilers, and real compilers
are always big and complicated. Getting started with adding optimizations
can be intimidating.
If you are feeling intimidated, here are some simple tips to help you get
started.