Go to file
Richard Trieu 01f99f3cd6 Fix WebAssembly instruction printer after r339474
Treat the stack variants of control instructions the same as regular
instructions.  Otherwise, the vector ControlFlowStack will be the wrong
size and have out-of-bounds access.  This was detected by MemorySanitizer.

llvm-svn: 339495
2018-08-11 04:18:05 +00:00
clang Make the section boundary checks on Windows not depend on the order as they are emitted in reverse when the compiler is built by Visual C++. 2018-08-11 02:46:47 +00:00
clang-tools-extra [clangd] Avoid duplicates in findDefinitions response 2018-08-10 22:27:53 +00:00
compiler-rt [hwasan] Remove liblog dependency. 2018-08-10 16:38:57 +00:00
debuginfo-tests Disable the asan-deque.cpp integration test for AppleLLDB < v1000 2018-08-04 00:02:48 +00:00
libclc amdgcn: Use __constant AS for amdgcn builtins. 2018-08-03 15:14:08 +00:00
libcxx [libcxx] Mark charconv tests as failing for previous libcxx versions. 2018-08-10 17:03:47 +00:00
libcxxabi [itanium demangler] Support dot suffixes on block invocation functions 2018-08-02 17:45:01 +00:00
libunwind Remove unneeded preprocessor condition. 2018-08-08 15:18:22 +00:00
lld Fix WebAssembly tests after r339474 2018-08-10 23:58:11 +00:00
lldb Remove copy-pasted and unrelated comment [NFC] 2018-08-10 21:31:44 +00:00
llgo Update copyright year to 2018. 2018-06-18 12:22:17 +00:00
llvm Fix WebAssembly instruction printer after r339474 2018-08-11 04:18:05 +00:00
openmp [OpenMP] Cleanup code 2018-08-09 22:04:30 +00:00
parallel-libs Update copyright year to 2018. 2018-06-18 12:22:17 +00:00
polly [DepInfo] Use isl++ in Dependences::isValidSchedule. NFC. 2018-08-10 22:33:27 +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.