LLVM icon
LLVM icon

LLVM

Comprehensive modular compiler infrastructure offering compile-time, link-time, run-time, and idle-time optimization for multiple programming languages including C, C++, Fortran, Ada, Haskell, and more, supporting diverse processor architectures and cross-compilation.

LLVM screenshot 1

Cost / License

Application type

Platforms

  • Mac
  • Windows
  • Linux
  • BSD
22likes
0comments
0articles

Features

LLVM News & Activities

Highlights All activities

Recent News

No news, maybe you know any news worth sharing?
Share a News Tip

Recent activities

  • namdx1987 liked LLVM
  • POX updated LLVM

LLVM information

  • Developed by

    LLVM Project
  • Licensing

    Open Source (Apache-2.0) and Free product.
  • Alternatives

    7 alternatives listed
  • Supported Languages

    • English

AlternativeTo Category

Development

GitHub repository

  •  38,855 Stars
  •  17,516 Forks
  •  36899 Open Issues
  •   Updated  
View on GitHub
LLVM was added to AlternativeTo by vermin96 on and this page was last updated .
No comments or reviews, maybe you want to be first?

What is LLVM?

LLVM is a compiler infrastructure designed for compile-time, link-time, run-time, and "idle-time" optimization of programs written in arbitrary programming languages. Originally implemented for C and C++, the language-agnostic design (and the success) of LLVM has since spawned a wide variety of front ends: languages with compilers which use LLVM include Objective-C, Fortran, Ada, Haskell, Java bytecode, Python, Ruby, ActionScript, GLSL, D, and Rust.

Official Links