2017 LLVM Developers’ Meeting: M. Braun “Welcome to the back-end: The LLVM machine representation”
http://www.LLVM.org/devmtg/2017-10/ — Welcome to the back-end: The LLVM machine representation - Matthias Braun Slides: http://llvm.org/devmtg/2017-10/slides... — This tutorial gives an introduction to the LLVM machine representation which is used between instruction selection and machine code emission. After an introduction the tutorial will pick representative examples across different targets to demonstrate typical machine constraints and how to model with them. — Videos Filmed & Edited by Bash Films: http://www.BashFilms.com

▶︎
2014 LLVM Developers’ Meeting: “Building an LLVM Backend ”

▶︎
2018 LLVM Developers’ Meeting: M. Braun “Register Allocation: More than Coloring”

▶︎
2017 LLVM Developers’ Meeting: C. Chandrasekaran & M. Maggioni “Apple LLVM GPU Compiler ...”

▶︎
2017 LLVM Developers’ Meeting: J. Kuderski “Dominator Trees and incremental updates that ... ”

▶︎
MLIR Beginner-Friendly Tutorial: Part 1

▶︎
2017 LLVM Developers’ Meeting: “Implementing Swift Generics ”

▶︎
Archive: Superoptimizing LLVM

▶︎
ASPLOS Keynote: The Golden Age of Compiler Design in an Era of HW/SW Co-design by Dr. Chris Lattner

▶︎
2018 LLVM Developers’ Meeting: J. McCall “Coroutine Representations and ABIs in LLVM”

▶︎
2020 LLVM Developers’ Meeting: M. Amini & R. Riddle “MLIR Tutorial”

▶︎
Something is jamming GPS over Europe. Here's what we found

▶︎
The Insane Genius of a Formula 1 Gearbox

▶︎
Demo: LLVM Back-End, Speed Overview (part 1)

▶︎
Building the PERFECT Linux PC with Linus Torvalds

▶︎
Creator of C++: Bell Labs, Negative Overhead Abstraction, Mistakes | Bjarne Stroustrup

▶︎
Writing a compiler with LLVM - Cailin Smith - NDC Oslo 2022

▶︎
P. Goldsborough “clang-useful: Building useful tools with LLVM and clang for fun and profit"

▶︎
Hello, Assembly! Retrocoding the World's Smallest Windows App in x86 ASM

▶︎
2016 LLVM Developers’ Meeting: J. Paquette "Reducing Code Size Using Outlining"

▶︎
