You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Roman Lebedev 508196e3b0 [InstSimplify] simplifyUnsignedRangeCheck(): X >= Y && Y == 0 --> Y == 0 10 hours ago
benchmarks Pull google/benchmark library to the LLVM tree 1 year ago
bindings Remove the obsolete BlockByRefStruct flag from LLVM IR 3 days ago
cmake [cmake] Changes to get Windows self-host working with PGO 3 days ago
docs [Docs] Updates sidebar links 12 hours ago
examples [Orc] Roll back ThreadPool to std::function 1 week ago
include [CodeView] Add pragma push/pop_macro for ARM64_FPSR to enum header 13 hours ago
lib [InstSimplify] simplifyUnsignedRangeCheck(): X >= Y && Y == 0 --> Y == 0 10 hours ago
projects [libc++] Take 2: Integrate the PSTL into libc++ 1 month ago
resources In MSVC builds embed a VERSIONINFO resource in our exe and DLL files. 4 years ago
runtimes Revert "Adding support for overriding LLVM_ENABLE_RUNTIMES for runtimes builds." 1 week ago
test [InstSimplify] simplifyUnsignedRangeCheck(): X >= Y && Y == 0 --> Y == 0 10 hours ago
tools Recommit [SampleFDO] Expose an interface to return the size of a section 15 hours ago
unittests [TextAPI] Arch&Platform to Target 1 day ago
utils gn build: Merge r372445 1 day ago
.arcconfig [llvm] Set up .arcconfig to point to Diffusion L repository 1 year ago
.clang-format Test commit. 5 years ago
.clang-tidy Disable tidy checks with too many hits 7 months ago
.gitattributes Fix the "git modified" issue on the preserve-comments-crlf.s. 1 week ago
.gitignore gitignore: Ignore Qt Creator project configuration files. NFC 3 months ago
CMakeLists.txt [cmake] Changes to get Windows self-host working with PGO 3 days ago
CODE_OWNERS.TXT Update email address in CODE_OWNERS 2 months ago
CREDITS.TXT Update email address. 2 months ago
LICENSE.TXT Fix typos throughout the license files that somehow I and my reviewers 8 months ago
LLVMBuild.txt Update the file headers across all of the LLVM projects in the monorepo 8 months ago
README.txt Testing commit access 7 months ago
RELEASE_TESTERS.TXT Update the list of platforms & archs 9 months ago
configure Remove autoconf support 3 years ago
llvm.spec.in Update structured references to the license to the new license. 8 months ago

README.txt

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
suggestions.