Course pages 2014–15
Modern Compiler Design
Lecture Slides
- Introduction
- Modern intermediate representations
- The LLVM IR transform pipeline
- Modern processor architectures
- Dynamic Dispatch and Duck Typing
- Autovectorisation
- A Brief Introduction to Garbage Collection