Go to file
Max Moroz 038771a25a [UBSan] Followup for silence_unsigned_overflow flag to handle negate overflows.
Summary:
That flag has been introduced in https://reviews.llvm.org/D48660 for
suppressing UIO error messages in an efficient way. The main motivation is to
be able to use UIO checks in builds used for fuzzing as it might provide an
interesting signal to a fuzzing engine such as libFuzzer.

See https://github.com/google/oss-fuzz/issues/910 for more information.

Reviewers: morehouse, kcc

Reviewed By: morehouse

Subscribers: kubamracek, delcypher, #sanitizers, llvm-commits

Differential Revision: https://reviews.llvm.org/D49324

llvm-svn: 337068
2018-07-13 22:49:06 +00:00
clang [ThinLTO] Ensure we always select the same function copy to import 2018-07-13 21:35:58 +00:00
clang-tools-extra [clang-tidy] Exception Escape Checker 2018-07-13 13:09:40 +00:00
compiler-rt [UBSan] Followup for silence_unsigned_overflow flag to handle negate overflows. 2018-07-13 22:49:06 +00:00
debuginfo-tests [debuginfo-tests] Always use the system python to invoke llgdb.py. 2018-06-10 19:38:26 +00:00
libclc atom: Use volatile pointers for cl_khr_{global,local}_int32_{base,extended}_atomics 2018-06-21 19:27:39 +00:00
libcxx wrap _LIBCPP_HAS_NO_CXX14_CONSTEXPR in defined(...) 2018-07-13 17:31:36 +00:00
libcxxabi [CMake] Set per-runtime library directory suffix in runtimes build 2018-07-10 19:13:33 +00:00
libunwind [CMake] Set per-runtime library directory suffix in runtimes build 2018-07-10 19:13:33 +00:00
lld [ELF] - Simplify code. NFC. 2018-07-12 08:33:02 +00:00
lldb [lldb-mi] Make symbol-list-lines.test XFAIL on Windows 2018-07-13 22:41:16 +00:00
llgo Update copyright year to 2018. 2018-06-18 12:22:17 +00:00
llvm [X86][SLH] Remove PDEP and PEXT from isDataInvariantLoad 2018-07-13 22:41:52 +00:00
openmp [OpenMP][libomptarget] Fix data sharing and globalization infrastructure to work in SPMD mode 2018-07-13 16:14:22 +00:00
parallel-libs Update copyright year to 2018. 2018-06-18 12:22:17 +00:00
polly [Polly][isl] Add neutrally-named accessors to isl list elements and sizes 2018-07-13 22:05:01 +00:00
README.md

README.md

Low Level Virtual Machine (LLVM)

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