LLVM
Modular compiler infrastructure — Chris Lattner UIUC 2003. Definierar LLVM IR (intermediate representation) som universellt mål för många frontends och source för många backends.
Pipeline: frontend (Clang för C++, Rustc, Swift, Kotlin/Native, ...) → LLVM IR → optimizer-passes → backend (x86, ARM, RISC-V, WebAssembly, ...). MLIR (2019) är multi-level IR-utvidgning för ML och DSL:er.
Driver Clang, Swift, Rust, Julia, MLIR (TensorFlow, PyTorch internals), Mojo, Zig, GHC backend. Apache 2.0 + LLVM Exception. Standard i moderna språkverktygskedjor.