Go to file
Alexander Potapenko 4e7ad0805e [MSan] Introduce ActualFnStart. NFC
This is a step towards the upcoming KMSAN implementation patch.
KMSAN is going to prepend a special basic block containing
tool-specific calls to each function. Because we still want to
instrument the original entry block, we'll need to store it in
ActualFnStart.

For MSan this will still be F.getEntryBlock(), whereas for KMSAN
it'll contain the second BB.

llvm-svn: 328697
2018-03-28 11:35:09 +00:00
clang [PATCH] [RISCV] Verify the input value of -march= 2018-03-28 08:29:50 +00:00
clang-tools-extra Attempt to fix clangd test on Windows by wildcarding drive letters 2018-03-27 17:44:12 +00:00
compiler-rt [asan] Add vfork to the list of reasons for stack errors. 2018-03-28 00:45:20 +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 test case initialization issues in permissions test 2018-03-26 07:06:25 +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 [ELF] - Linkerscript: support MIN and MAX. 2018-03-28 11:33:00 +00:00
lldb gdb-remote: Fix checksum verification for messages with escape chars 2018-03-28 10:19:10 +00:00
llgo irgen: Create functions instead of global variables for builtin hash and equal algorithms. 2017-06-04 22:11:28 +00:00
llvm [MSan] Introduce ActualFnStart. NFC 2018-03-28 11:35:09 +00:00
openmp Move blocktime_str variable right before its first use 2018-03-26 19:20:50 +00:00
parallel-libs [Axccel] Remove -Wno-missing-braces in build 2016-12-19 21:34:07 +00:00
polly [polly] [ScopInfo] Don't pre-compute the name of the Scop's region. 2018-03-27 20:51:49 +00:00
README.md Add an svn project to contain the files that appear at the root of the 2017-10-19 21:09:49 +00:00

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.