2019 EuroLLVM Developers’ Meeting: V. Bridgers & F. Piovezan “LLVM IR Tutorial - Phis, GEPs ...”
http://llvm.org/devmtg/2019-04/ — LLVM IR Tutorial - Phis, GEPs and other things, oh my! - Vince Bridgers (Intel Corporation), Felipe de Azevedo Piovezan (Intel Corporation) Slides: http://llvm.org/devmtg/2019-04/slides... — LLVM intermediate representation (IR) is the abstract description machine operations used to translate LLVM front ends to a form that's executable by a target machine. Optimizations and transformations are performed on the IR by the LLVM library to create executable images. This tutorial will introduce the IR syntax, describe basic tools for manipulating IR formats, and describe mappings of IR from various common source code control structures. Tutorial materials with specific examples will be made available for the tutorial presentation, and for offline review. — Videos Filmed & Edited by Bash Films: http://www.BashFilms.com

2019 EuroLLVM Developers’ Meeting: T. Northover “A Tale of Two ABIs: ILP32 on AArch64 ”

2019 EuroLLVM Developers’ Meeting: T. Shpeisman & C. Lattner “MLIR: Multi-Level Intermediate Repr..”

llvm-mos: Modern C/C++ on the Venerable 6502 | VCFMW 20 (2025)

9. What Compilers Can and Cannot Do

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

2018 EuroLLVM Developers’ Meeting: J. Absar “Scalar Evolution - Demystified”

An introduction to LLVM IR

2019 LLVM Developers’ Meeting: J. Paquette & F. Hahn “Getting Started With LLVM: Basics”

Building Compilers for AI Programming Frameworks | Prof. Uday Reddy Bondhugula | IICT 2024

2023 EuroLLVM - Tutorial: A whirlwind tour of the LLVM optimizer

Just In Time (JIT) Compilers - Computerphile

2023 LLVM Dev Mtg - MLIR Is Not an ML Compiler, and Other Common Misconceptions

Andrew Kelley: A Practical Guide to Applying Data Oriented Design (DoD)

2019 EuroLLVM Developers’ Meeting: Mehdi & Vasilache & Zinenko “Building a Compiler with MLIR”

VCF East: UNIX: A History and a Memoir by Brian Kernighan

2019 LLVM Developers’ Meeting: E. Christopher & J. Doerfert “Introduction to LLVM”

Tutorial: LLVM for Security Practitioners.

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

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

