llvm@12
« Back to VersTracker
Description:
Next-gen compiler infrastructure
Type: Formula  |  Tracked Since: Dec 28, 2025
Links: Homepage  |  formulae.brew.sh
Category: Developer tools
Tags: compiler llvm development toolchain backend
Install: brew install llvm@12
About:
LLVM is a collection of modular and reusable compiler and toolchain technologies. Version 12 provides a robust infrastructure for creating new frontends for languages and backends for new architectures. It is widely used for static analysis, optimization, and code generation.
Key Features:
  • Modular compiler infrastructure
  • Intermediate Representation (LLVM IR)
  • Rich analysis and optimization passes
  • Supports multiple hardware architectures
Use Cases:
  • Building custom programming language compilers
  • Optimizing application performance
  • Static code analysis and security auditing
Alternatives:
  • GCC – GCC is a highly optimizing compiler suite, whereas LLVM emphasizes a modular library-based architecture for tool development.
Version History
Detected Version Rev Change Commit
Jan 12, 2025 8:59am 1 VERSION_BUMP c55d9c24
Dec 3, 2024 8:18pm 1 VERSION_BUMP 1fdee8a0
Oct 22, 2024 12:14am 1 VERSION_BUMP 9369a0a4
Sep 13, 2024 1:56am 1 VERSION_BUMP d9197ca6