Go to file
Craig Topper 46502fa2ef [X86] Add test case showing bad fmsubadd creation due to bad commuting.
The code that creates fmsubadd from shuffle vector has some code to allow commuting the operands of the fadd node. This code was originally created when we only recognized fmaddsub. When fmsubadd support was added this code was not updated and is now commuting the fsub operands instead.

llvm-svn: 327659
2018-03-15 20:30:51 +00:00
clang [OPENMP, NVPTX] Improve globalization of the variables captured by value. 2018-03-15 18:10:54 +00:00
clang-tools-extra [change-namespace] Don't match a function call/ref multiple times. 2018-03-15 14:45:02 +00:00
compiler-rt [TSan] fix Go runtime test on amd64 with PIE 2018-03-15 12:10:43 +00:00
debuginfo-tests [Darwin] Specify DWARF 2/4 when running apple accelerator tests. 2018-02-26 20:56:45 +00:00
libclc nan: Implement 2018-03-12 19:46:52 +00:00
libcxx [libcxx][test] Adding apple-clang-9 to UNSUPPORTED in iter_alloc_deduction.fail.cpp. 2018-03-12 18:06:37 +00:00
libcxxabi [demangler] Simplify printing of structured bindings. 2018-03-10 22:33:49 +00:00
libunwind [libunwind][MIPS]: Add support for unwinding in N32 processes. 2018-02-27 21:24:02 +00:00
lld Add a comment about ELF spec and the symbol table's sh_info. 2018-03-15 17:10:50 +00:00
lldb Split skipIf decorator, the condition is supposed to be OR 2018-03-15 17:07:05 +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] Add test case showing bad fmsubadd creation due to bad commuting. 2018-03-15 20:30:51 +00:00
openmp [OpenMP][libomptarget] Enable usage of shared memory slots 2018-03-15 16:05:34 +00:00
parallel-libs [Axccel] Remove -Wno-missing-braces in build 2016-12-19 21:34:07 +00:00
polly [polly] Change std::sort to llvm::sort in response to r327219 2018-03-13 05:25:23 +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.