AU Compilation Handbook 2024# Welcome to AU Compilation. This online handbook contains supplimentary course material. Assignments 1. Arithmetic Expressions in OCaml and x86 Assembly 2. Expression Programs and x86 Assembly 3. LLVM-- programming 4. Dolphin – Phase 1 5. Dolphin – Phase 2 6. Dolphin – Phase 3 7. Dolphin – Phase 4 8. Dolphin – Phase 5 Exercises (TA sessions) Exercises for Week 1 Exercises for Week 2 Exercises for Week 3 Exercises for Week 4 Exercises for Week 5 Exercises for Week 6 Exercises for Week 7 Exercises for Week 9 Exercises for Week 10 Exercises for Week 11 Reference Dolphin interpreter LLVM-- LLVM-- Cheat Sheet x86-64 x86-64 Cheat Sheet Scala Ocaml Cheatsheet Development container Basic optimizations Bibliography Archive