LLVM
Modüler derleyici altyapısı — Chris Lattner, UIUC, 2003. Birçok ön yüz için ortak hedef, birçok arka yüz için ortak kaynak olan LLVM IR’ı (ara gösterim) tanımlar.
Hat şöyledir: ön yüz (C++ için Clang, Rustc, Swift, Kotlin/Native, …) → LLVM IR → optimizasyon geçişleri → arka yüz (x86, ARM, RISC-V, WebAssembly, …). MLIR (2019), makine öğrenmesi ve alana özgü diller için çok katmanlı bir IR uzantısıdır.
Clang, Swift, Rust, Julia, MLIR (TensorFlow ve PyTorch’un içi), Mojo, Zig ve GHC arka yüzünün altında çalışır. Apache 2.0 + LLVM İstisnası. Modern dil araç zincirlerinde standarttır.