Skip to content
This repo contains a version of the LLVM that is being modified to support Checked C. Checked C is an extension to C that adds checking to detect or prevent common programming errors such as out-of-bounds memory accesses.
LLVM C++ Assembly Python C CMake Other
Branch: master
Clone or download
mgrang and dtarditi Add a lit target to run checkedc tests for ARM (#20)
Added a new lit target called check-checkedc-arm. This will enable the user to
simply invoke `ninja check-checkedc-arm` in order to run the checkedc lit tests
for ARM.
Latest commit c666edd Aug 6, 2019
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
benchmarks Pull google/benchmark library to the LLVM tree Aug 28, 2018
bindings Revert "Fix go bindings for r350647: missed a function rename" Jan 10, 2019
cmake [CMake] Export utility targets to the build/install tree depending on… Jan 11, 2019
docs llvm-objdump -m -D should disassemble all text segments Jan 15, 2019
examples Python compat - print statement Jan 3, 2019
include [X86] Add avx512 scatter intrinsics that use a vXi1 mask instead of a… Jan 15, 2019
lib [X86] Add avx512 scatter intrinsics that use a vXi1 mask instead of a… Jan 15, 2019
projects Add a lit target to run checkedc tests for ARM (#20) Aug 7, 2019
resources In MSVC builds embed a VERSIONINFO resource in our exe and DLL files. Jun 12, 2015
runtimes
test [X86] Add avx512 scatter intrinsics that use a vXi1 mask instead of a… Jan 15, 2019
tools Clean up after merge. Delete out-of-date msbuild files. (#17) Jan 31, 2019
unittests [WebAssembly] Support multilibs for wasm32 and add a wasm OS that use… Jan 15, 2019
utils Merge branch 'master' into pre-rc8 Jan 25, 2019
.arcconfig [llvm] Set up .arcconfig to point to Diffusion L repository Jan 12, 2018
.clang-format Test commit. Mar 2, 2014
.clang-tidy .clang-tidy: correct style name is 'camelBack' not 'lowerCase'. Sep 13, 2016
.gitattributes [DebugInfo] Add DILabel metadata and intrinsic llvm.dbg.label. May 9, 2018
.gitignore Git ignore CLion project configuration files. NFC Jan 2, 2019
.gitmodules Updates .gitsubmodules (#2) Jul 12, 2016
CMakeLists.txt Add support for ARM lit testing #618 (#19) Jul 31, 2019
CODE_OWNERS.TXT [llvm-mca] Move llvm-mca library to llvm/lib/MCA. Dec 17, 2018
CREDITS.TXT add Kang Zhang(shkzhang@cn.ibm.com) to the CREDITS.TXT Nov 25, 2018
LICENSE.TXT Update year in license files Jan 15, 2019
LLVMBuild.txt Remove the very substantial, largely unmaintained legacy PGO Oct 2, 2013
README.txt Test commit. Sep 22, 2018
RELEASE_TESTERS.TXT Update the list of platforms & archs Dec 16, 2018
configure Remove autoconf support Jan 26, 2016
llvm.spec.in [Sparc] Implement i64 load/store support for 32-bit sparc. Aug 10, 2015

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.

You can’t perform that action at this time.