Go to file
Chandler Carruth 853fa0ac8d [x86] Expand the target DAG combining for PSHUFD nodes to be able to
combine into half-shuffles through unpack instructions that expand the
half to a whole vector without messing with the dword lanes.

This fixes some redundant instructions in splat-like lowerings for
v16i8, which are now getting to be *really* nice.

llvm-svn: 212695
2014-07-10 09:57:36 +00:00
clang Add clang headers that fix machine-dependent definitions on FreeBSD 9.2 2014-07-10 08:43:39 +00:00
clang-tools-extra Removed the "-fix" suffix from tests that verify both fixes and messages. 2014-07-09 21:21:39 +00:00
compiler-rt Make sanitizers' interceptors non-weak on FreeBSD 2014-07-10 09:16:58 +00:00
debuginfo-tests relax testcase for LLDB output format compatibility. 2014-03-19 23:06:18 +00:00
libclc prepare-builtins: Fix broken build due to recent LLVM API change 2014-07-07 17:46:45 +00:00
libcxx Add a reset method to the counting predicates in the test suite 2014-07-09 21:04:22 +00:00
libcxxabi Add lit configs for libcxxabi tests. 2014-07-10 02:20:11 +00:00
lld Move GOTPass and StubsPass from Core to MachO 2014-07-09 21:04:24 +00:00
lldb Fix test name. 2014-07-10 09:55:19 +00:00
llvm [x86] Expand the target DAG combining for PSHUFD nodes to be able to 2014-07-10 09:57:36 +00:00
openmp CMake: remove duplicated source file from list 2014-06-02 13:09:24 +00:00
polly clang-format polly to avoid buildbot noise 2014-07-09 10:50:10 +00:00