EECS 665 Lab

Eaton 1005D | Tu 8:00-9:50 | Tu 11:00-12:50


Lab 14: LLVM (Current)

0:00
Intro
0:55
LLVM Overview
2:50
The LLVM Intermediate Representation
5:28
Example
7:33
opt
9:34
Installing LLVM
10:57
Example (Running opt)
18:51
Creating an LLVM Pass

gcov Tutorial

Here is my gcov tutorial.

Rules and Expectations

All Course Syllabus policies apply. Additionally, please read this lab section's Code of Conduct and Grading Policy.

Teaching Assistant

Andrew Riachi

Email: ariachi
Office: Eaton 2045
Office Hours: Tu 10:00-11:00, 2:00-4:30, or by appointment

Welcome to EECS 665 Lab! Here, we will explore many of the technologies that go into a compiler. I am excited to be your TA!

silliness from my undergrad