Skip to content
Mirror of official llvm git repository located at Updated every five minutes.
LLVM C++ Assembly Python C CMake Other
Branch: master
Clone or download
Pull request Compare This branch is 118 commits ahead, 21245 commits behind llvm-mirror:master.
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Type Name Latest commit message Commit time
Failed to load latest commit information.
bindings [LLVM-C] [OCaml] Remove LLVMAddBBVectorizePass May 28, 2018
cmake [cmake] Change ON/OFF to YES/NO. NFC Jun 14, 2018
docs [NFC] fix trivial typos in documents Jun 15, 2018
include support for abi generation, dispatch stubs and apply stitching Jan 22, 2019
lib Add back check for apply special case and fix one seg fault bug in lld Jan 30, 2019
resources In MSVC builds embed a VERSIONINFO resource in our exe and DLL files. Jun 12, 2015
runtimes [CMake] Pass additional CMake tools to external projects Jun 6, 2018
test [MCA] Add -summary-view option Jun 15, 2018
tools updated lld, fixed some issues with ABI importing and merging Feb 7, 2019
unittests [ORC] Strip weak flags from a symbol once it is selected for material… Jun 14, 2018
.arcconfig [llvm] Set up .arcconfig to point to Diffusion L repository Jan 12, 2018
.gitattributes [DebugInfo] Add DILabel metadata and intrinsic llvm.dbg.label. May 9, 2018
.gitignore gitignore: Ignore .vs folder (VS2017 config files) Apr 8, 2017
.gitmodules Update .gitmodules Jun 19, 2018
CMakeLists.txt Removed "RULE_LAUNCH_LINK ccache" as ccache does not accelerate linking Jun 19, 2019
CREDITS.TXT add myself to the CREDITS.TXT Jun 15, 2018
LICENSE.TXT Bump year to 2017 in LICENSE.txt Jan 12, 2017
LLVMBuild.txt Remove the very substantial, largely unmaintained legacy PGO Oct 2, 2013
README.txt Test commit: remove a blank line Jun 8, 2018
RELEASE_TESTERS.TXT Update my email addresses, NFC. Oct 26, 2017
configure [Sparc] Implement i64 load/store support for 32-bit sparc. Aug 10, 2015


The LLVM Compiler Infrastructure

This directory and its subdirectories contain source code for LLVM,
a toolkit for the construction of highly optimized compilers,
optimizers, and runtime environments.

LLVM is open source software. You may freely distribute it under the terms of
the license agreement found in LICENSE.txt.

Please see the documentation provided in docs/ for further
assistance with LLVM, and in particular docs/GettingStarted.rst for getting
started with LLVM and docs/README.txt for an overview of LLVM's
documentation setup.

If you are writing a package for LLVM, see docs/Packaging.rst for our

You can’t perform that action at this time.