2026 EuroLLVM - Creating a runtime using the LLVM_ENABLE_RUNTIMES system
2026 EuroLLVM Developers' Meeting https://llvm.org/devmtg/2026-04/ ------ Title: Creating a runtime using the LLVM_ENABLE_RUNTIMES system Speaker: Michael Kruse ------ Slides: https://llvm.org/devmtg/2026-04/slide... ----- Few will need to create a new runtime library for LLVM, and it is not actually the goal of this tutorial. We intend to illustrate the inner workings and conventions of the LLVM build system. Currently, our runtimes (compiler-rt, libc++, openmp, ...) build code is still mostly based on the patterns from when each runtime had its own SVN repository, had to be able to be built independently, and therefore all runtimes implement their own boilerplate. Eventually, they should converge instead of each runtime introducing their own solutions to their build problems. In addition to an introduction to the history of the LLVM_ENABLE_RUNTIMES system and its rationale, we create a template runtime from scratch covering: registering with the LLVM build system, building library artifacts, build modes, CMake cache files, installation, shared and static libraries, regression testing, unittests, Sphinx and Doxygen docs, cross-compilation, accelerator offloading, and depending on other LLVM libraries. ----- Videos Edited by Bash Films: http://www.BashFilms.com

2026 EuroLLVM - All About Alias Analysis

2026 EuroLLVM - Optimising small AArch64 cores: stories from the trenches

I Hacked This Temu Router. What I Found Should Be Illegal.

Keynote: I Fixed Move Semantics - Jason Turner @cppweekly

Co-Creator of Haskell: Functional Programming, Thinking in Types, Useless Languages | Simon Jones

Keynote: After the AI Hype – What’s Real, and What’s Next - Richard Campbell - 2026

Turing Award Winner: Disagreeing with Google, Postgres, Future Problems | Mike Stonebraker

How To Think SO CLEARLY People Assume You're A Genius

Yann LeCun: World Models: Enabling the next AI revolution

bounce + bounce = no bounce

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

The Hotmail Problem Microsoft Didn't Expect

Watch This Before You Switch to Linux.

Software architecture, human judgment, and AI's limits with Grady Booch

Billionaire's WARNING: I'm SELLING. The Crash Is Already Here!

2026 EuroLLVM - Floating-Point Types in MLIR: Infrastructure, New Types and Dialect Design

Is it Possible to Block Childrens' Access to Social Media? - Computerphile

Building the PERFECT Linux PC with Linus Torvalds

This is not the AI we were promised | The Royal Society

