×

LLVM

Computer program
LLVM is a set of compiler and toolchain technologies that can be used to develop a frontend for any programming language and a backend for any instruction set architecture. Wikipedia
Developer: Chris Lattner
Programming language: C++
Founder: Christopher Arthur Lattner
Initial release: 2003; 21 years ago
License: UIUC (BSD-style); Apache License 2.0 with LLVM Exceptions (v9.0.0 or later)
Stable release: 18.1.4 / 16 April 2024