2018 LLVM Developers’ Meeting: A. Bradbury “LLVM backend development by example (RISC-V)”
http://llvm.org/devmtg/2018-10/ — LLVM backend development by example (RISC-V) - Alex Bradbury Slides: — This tutorial steps through how to develop an LLVM backend for a modern RISC target (RISC-V). It will be of interest to anyone who hopes to implement a new backend, modify an existing backend, or simply better understand this part of the LLVM infrastructure. It provides a high level introduction to the MC layer, instruction selection, as well as small selection of represenative implementation challenges. No experience with LLVM backends is required, but a basic level of familiarity with LLVM IR would be useful. — Videos Filmed & Edited by Bash Films: http://www.BashFilms.com

▶︎
2018 LLVM Developers’ Meeting: J. Magee “TWINS This Workflow is Not Scrum: Adapting Agile for ...”

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

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

▶︎
Introduction to LLVM Building simple program analysis tools and instrumentation

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

▶︎
An introduction to LLVM IR

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

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

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

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

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

▶︎
RISC-V is the future of computing | Chris Lattner and Lex Fridman

▶︎
2019 EuroLLVM Developers’ Meeting: V. Bridgers & F. Piovezan “LLVM IR Tutorial - Phis, GEPs ...”

▶︎
2019 LLVM Developers’ Meeting: S. Haastregt & A. Stulova “An overview of Clang ”

▶︎
Simple Code, High Performance

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

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

▶︎
CppCon 2016: “Bringing Clang and C++ to GPUs: An Open-Source, CUDA-Compatible GPU C++ Compiler"

▶︎
Understanding Compiler Optimization - Chandler Carruth - Opening Keynote Meeting C++ 2015

▶︎
