Go to file
Alexander Potapenko ac70668cff MSan: introduce the conservative assembly handling mode.
The default assembly handling mode may introduce false positives in the
cases when MSan doesn't understand that the assembly call initializes
the memory pointed to by one of its arguments.

We introduce the conservative mode, which initializes the first
|sizeof(type)| bytes for every |type*| pointer passed into the
assembly statement.

llvm-svn: 329054
2018-04-03 09:50:06 +00:00
clang UsersManual.rst: update text for /GX- to match r328708 2018-04-03 09:28:21 +00:00
clang-tools-extra [clangd][cmake] Provide libatomic when there is no native support for 64bit atomics 2018-04-03 09:40:07 +00:00
compiler-rt [profile] Move newly added test to the supported platform 2018-04-02 21:24:07 +00:00
debuginfo-tests [Darwin] Specify DWARF 2/4 when running apple accelerator tests. 2018-02-26 20:56:45 +00:00
libclc remainder: Port from amd builtins 2018-03-19 01:01:10 +00:00
libcxx Fix fs::proximate tests on platforms where /net exists. 2018-04-03 01:52:12 +00:00
libcxxabi [demangler] Fix a bug in r328464 found by oss-fuzz. 2018-03-26 15:34:36 +00:00
libunwind [libunwind][MIPS]: Add support for unwinding in N32 processes. 2018-02-27 21:24:02 +00:00
lld Use OffsetMap in getSectionPiece. 2018-04-03 04:06:14 +00:00
lldb Added a BSD archive tool. 2018-04-02 17:20:21 +00:00
llgo
llvm MSan: introduce the conservative assembly handling mode. 2018-04-03 09:50:06 +00:00
openmp Minor cleanup in __kmp_atfork_child() 2018-03-30 19:55:11 +00:00
parallel-libs
polly Fix polly build after r328717 2018-03-28 19:56:26 +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.