CS 701 Programming Assignments and Homeworks
Assignment 1 - Introduction to LLVM and Simple Local Optimization
Assignment 2 - Dataflow Analysis and Optimizations
Assignment 3 - Natural Loops and Loop-Invariant Code Motion
Assignment 3 - Finding Natural Loops
Assignment 3 - Extra Credit
Assignment 4 - Graph Coloring Register Allocation
Assignment 4 notes