llvm@11
« Back to VersTracker
Description:
Next-gen compiler infrastructure
Type: Formula  |  Tracked Since: Jan 12, 2025
Links: Homepage  |  @llvm  |  formulae.brew.sh
Category: Developer tools
Tags: compiler toolchain optimization development cplusplus
Install: brew install llvm@11
About:
LLVM is a collection of modular and reusable compiler and toolchain technologies. It provides a modern source- and target-independent optimizer, along with code generation support for many CPUs. The project serves as a foundation for building just-in-time compilers, static analysis tools, and source transformation tools.
Key Features:
  • Modular compiler infrastructure
  • Optimizing intermediate representation (LLVM IR)
  • Support for multiple programming languages (C, C++, Rust, Swift)
  • Extensive optimization passes
  • Cross-platform and cross-architecture support
Use Cases:
  • Building custom programming language compilers
  • Developing static analysis and code transformation tools
  • Academic research in compiler design and optimization
Alternatives:
  • GCC – Traditional monolithic compiler suite with different licensing and architecture
  • clang – LLVM-based C/C++/Objective-C compiler frontend, often used together with LLVM
Version History
Detected Version Rev Change Commit
Jan 12, 2025 8:59am 4 VERSION_BUMP 3c78de3d
Dec 3, 2024 8:18pm 4 VERSION_BUMP 616908cc
Nov 13, 2024 9:06am 4 VERSION_BUMP 0e51cc99
Oct 22, 2024 12:14am 4 VERSION_BUMP 4ab109d7