Lecture 11: What Compilers Can and Cannot Do
Description: Lecture covering compiler hacks, when to optimize, data-flow analysis and optimizations, and instruction scheduling. Discussion of quiz, including common mistakes.
Speakers: Saman Amarasinghe, Charles Leiserson
What Compilers Can and Cannot Do (PDF)