Lecture 13: Putting it all together
Lecture 2: Control flow analysis
Lecture 3: Data-flow analysis
Lecture 4: Traditional optimizations
Lecture 5: Redundancy elimination
Lecture 6: Induction variables
Lecture 7: Optimizing procedure calls
Lecture 8: Register allocation
Lecture 9: Instruction Scheduling
Lecture 10: Memory optimizations
Lecture 11: Analyzing object-oriented languages
Some important topics ignored in class
Email: diwan@cs.stanford.edu
Home Page: http://suif.stanford.edu/~diwan/243
Download presentation source