Go to file
Andrea Di Biagio d4c58400c5 [X86] Correct spill slot size.
This patch fixes a bug introduced by revision 330778 (originally reviewed at:
https://reviews.llvm.org/D44782), where function isFrameLoadOpcode returned
the wrong number of bytes read for opcodes VMOVSSrm and VMOVSDrm.

This corrects that mistake, and extends the regression test to catch cases where
the dead stores should be removed.

Patch by Jeremy Morse.

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

llvm-svn: 331252
2018-05-01 10:29:38 +00:00
clang [X86] directstore and movdir64b intrinsics 2018-05-01 10:05:42 +00:00
clang-tools-extra [clangd] Using index for GoToDefinition. 2018-04-30 15:24:17 +00:00
compiler-rt tsan: disable trace switching after multithreaded fork 2018-04-30 07:28:45 +00:00
debuginfo-tests [Darwin] Specify DWARF 2/4 when running apple accelerator tests. 2018-02-26 20:56:45 +00:00
libclc relational/select: Condition types for half are short/ushort, not char/uchar 2018-04-25 17:36:36 +00:00
libcxx Fix return type of isinf(double) and isnan(double) where possible. 2018-05-01 03:05:40 +00:00
libcxxabi Move _LIBCPP_ENABLE_CXX17_REMOVED_UNEXPECTED_FUNCTIONS macro to build system 2018-04-29 23:05:11 +00:00
libunwind [cmake] Remove duplicate command line options from build 2018-04-05 20:27:50 +00:00
lld Fix warning: result of 32-bit shift implicitly converted to 64 bits - NFC 2018-04-30 14:37:28 +00:00
lldb Split TestGlobalVariables into two and xfail one of them for arm64 linux 2018-05-01 10:09:53 +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 [X86] Correct spill slot size. 2018-05-01 10:29:38 +00:00
openmp [OpenMP][OMPT] Fix api_calls_from_other_thread.cpp 2018-04-30 18:46:31 +00:00
parallel-libs [Axccel] Remove -Wno-missing-braces in build 2016-12-19 21:34:07 +00:00
polly Remove keep/take/give from isl C++ bindings 2018-04-29 00:57:43 +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.