CS 6120: Advanced Compilers γ

Instructor: Adrian Sampson
When: Monday and Wednesday, 9:55am–10:05am
Office hours: by appointment (DM Adrian on Zulip to find a time)

Read & subscribe to our course blog! You can also clone the source code for this course. While you're at it, check out the old blog from 2019. The videos are also available on Kaltura and Box.

Anyone can follow along with a self-guided version of the course.

Latest Blog Posts

Adding OOP to the Gator Shading Language

Higher-Order Functions in Bril

Loop Pipeline Initiation Interval Estimation Using LLVM

Bril Extension for Algebraic Data Types

A Loop Flattening Pass in LLVM

Automatic Static Memory Management in Bril

Modifying LLVM’s IR to Assembly on a Existing ISA with Different Number of Registers

See all posts on the course blog.