๐ŸŒ
LLVM
llvm.org โ€บ doxygen โ€บ group__LLVMCCore.html
LLVM: Core
This modules provide an interface to libLLVMCore, which implements the LLVM intermediate representation as well as other related types and utilities.
๐ŸŒ
GitHub
github.com โ€บ llvm โ€บ llvm-project
GitHub - llvm/llvm-project: The LLVM Project is a collection of modular and reusable compiler and toolchain technologies. ยท GitHub
6 days ago - The LLVM project has multiple components. The core of the project is itself called "LLVM". This contains all of the tools, libraries, and header files needed to process intermediate representations and convert them into object files.
Starred by 39.1K users
Forked by 17.7K users
Languages ย  LLVM 41.1% | C++ 30.3% | C 12.4% | Assembly 11.5% | MLIR 1.6% | Python 0.9%
๐ŸŒ
LLVM
llvm.org โ€บ docs โ€บ GettingStarted.html
Getting Started with the LLVM System โ€” LLVM 23.0.0git documentation
The core of the project is itself called โ€œLLVMโ€. This contains all of the tools, libraries, and header files needed to process intermediate representations and convert them into object files. Tools include an assembler, disassembler, bitcode analyzer, and bitcode optimizer.
compiler backend for multiple programming languages
llvm-cropped
llvm infrastruct...
lldperf
llvmwyvernsmall
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. LLVM is designed โ€ฆ Wikipedia
Factsheet
Original authors Chris Lattner
Vikram Adve
Developer LLVM Developer Group
Release 2003; 23 years ago (2003)
Factsheet
Original authors Chris Lattner
Vikram Adve
Developer LLVM Developer Group
Release 2003; 23 years ago (2003)
๐ŸŒ
LLVM
llvm.org
The LLVM Compiler Infrastructure Project
The LLVM Project is a collection of modular and reusable compiler and toolchain technologies. Despite its name, LLVM has little to do with traditional virtual machines. The name "LLVM" itself is not an acronym; it is the full name of the project ยท LLVM began as a research project at the University ...
๐ŸŒ
Gentoo
packages.gentoo.org โ€บ packages โ€บ llvm-core โ€บ llvm
llvm-core/llvm โ€“ Gentoo Packages
Low Level Virtual Machine (LLVM) is: 1. A compilation strategy designed to enable effective program optimization across the entire lifetime of a program.
๐ŸŒ
Wikipedia
en.wikipedia.org โ€บ wiki โ€บ LLVM
LLVM - Wikipedia
3 weeks ago - The core of LLVM is the intermediate representation (IR), a low-level programming language similar to assembly. IR is a strongly typed reduced instruction set computer (RISC) instruction set which abstracts away most details of the target. For example, the calling convention is abstracted through ...
๐ŸŒ
Hackage
hackage.haskell.org โ€บ package โ€บ llvm-tf โ€บ docs โ€บ LLVM-Core.html
LLVM.Core
The LLVM (Low Level Virtual Machine) is virtual machine at a machine code level. It supports both stand alone code generation and JITing. The Haskell llvm package is a (relatively) high level interface to the LLVM. The high level interface makes it easy to construct LLVM code.
๐ŸŒ
O'Reilly
oreilly.com โ€บ library โ€บ view โ€บ getting-started-with โ€บ 9781782166924
Getting started with LLVM core libraries [Book]
August 26, 2014 - Dive into the world of LLVM with this comprehensive guide! 'Getting Started with LLVM Core Libraries' helps you master the foundational tools and techniques of the LLVM infrastructure, enabling you to build and optimize advanced compiler technologies and tools.
Authors ย  Bruno LopesRafael Auler
Published ย  2014
Pages ย  314
Find elsewhere
๐ŸŒ
Apple Open Source
opensource.apple.com โ€บ projects โ€บ llvm-clang
LLVM / Clang
The LLVM Core libraries provide a modern source- and target-independent optimizer, along with code generation support for many popular CPUs (as well as some less common ones!) These libraries are built around a well specified code representation known as the LLVM intermediate representation ...
๐ŸŒ
Conan.io
conan.io โ€บ center โ€บ recipes โ€บ llvm-core
llvm-core - Conan 2.0: C and C++ Open Source Package Manager
Conan is an open source, decentralized and multi-platform package manager for C and C++ that allows you to create and share all your native binaries.
๐ŸŒ
GitHub
github.com โ€บ clang-omp โ€บ llvm
GitHub - clang-omp/llvm: The LLVM Core libraries for clang-omp
The LLVM Core libraries for clang-omp. Contribute to clang-omp/llvm development by creating an account on GitHub.
Starred by 22 users
Forked by 4 users
Languages ย  C++ 51.4% | LLVM 35.4% | Assembly 9.2% | Objective-C 1.6% | C 0.6% | Python 0.6% | C++ 51.4% | LLVM 35.4% | Assembly 9.2% | Objective-C 1.6% | C 0.6% | Python 0.6%
๐ŸŒ
AMD ROCm
rocm.docs.amd.com โ€บ projects โ€บ llvm-project โ€บ en โ€บ latest โ€บ LLVM โ€บ llvm โ€บ html โ€บ GettingStarted.html
Getting Started with the LLVM System โ€” LLVM 22.0.0git documentation
The core of the project is itself called โ€œLLVMโ€. This contains all of the tools, libraries, and header files needed to process intermediate representations and convert them into object files. Tools include an assembler, disassembler, bitcode analyzer, and bitcode optimizer.
๐ŸŒ
Gentoo Wiki
wiki.gentoo.org โ€บ wiki โ€บ LLVM
LLVM - Gentoo wiki
This means that libc++ has been enabled instead of libstdc++ as the default C++ standard library for Clang by either switching to the LLVM profile, installing llvm-core/clang-common with USE=default-libcxx, or by adding --stdlib=libc++ directly in CXXFLAGS.
๐ŸŒ
DeepWiki
deepwiki.com โ€บ llvm โ€บ llvm-project โ€บ 1.2-llvm-ir-reference-and-core-ir-infrastructure
LLVM IR Reference and Core IR Infrastructure | llvm/llvm-project | DeepWiki
March 30, 2026 - This page documents the LLVM Intermediate Representation (IR), the foundational language of the LLVM project, and the core C++ infrastructure used to manipulate, verify, and optimize it. It covers the
๐ŸŒ
Amazon
amazon.com โ€บ Learn-LLVM-12-beginners-libraries โ€บ dp โ€บ 1839213507
Learn LLVM 12: A beginner's guide to learning LLVM compiler tools and core libraries with C++: Kai Nacke: 9781839213502: Amazon.com: Books
Learn LLVM 12: A beginner's guide to learning LLVM compiler tools and core libraries with C++ [Kai Nacke] on Amazon.com. *FREE* shipping on qualifying offers. Learn LLVM 12: A beginner's guide to learning LLVM compiler tools and core libraries with C++
๐ŸŒ
LLVM
releases.llvm.org โ€บ 12.0.0 โ€บ docs โ€บ GettingStarted.html
Getting Started with the LLVM System โ€” LLVM 12 documentation
April 15, 2021 - The core of the project is itself called โ€œLLVMโ€. This contains all of the tools, libraries, and header files needed to process intermediate representations and converts it into object files. Tools include an assembler, disassembler, bitcode analyzer, and bitcode optimizer.
๐ŸŒ
LLVM
releases.llvm.org โ€บ 21.1.0 โ€บ docs โ€บ GettingStarted.html
Getting Started with the LLVM System โ€” LLVM 21.1.0 documentation
August 26, 2025 - The core of the project is itself called โ€œLLVMโ€. This contains all of the tools, libraries, and header files needed to process intermediate representations and converts it into object files. Tools include an assembler, disassembler, bitcode analyzer, and bitcode optimizer.
๐ŸŒ
Shanghaitech
faculty.sist.shanghaitech.edu.cn โ€บ faculty โ€บ songfu โ€บ course โ€บ spring2018 โ€บ CS131 โ€บ llvm.pdf pdf
Getting Started with LLVM Core Libraries
through all available versions, check http://llvm.org/releases/download.html. To compile this set of tools without difficulty, build it together with the source of the ยท core LLVM and Clang, relying on the LLVM build system.