Go to file
Chandler Carruth 41a25dd7ef [x86] Teach the x86 DAG combiner to form MOVSLDUP and MOVSHDUP
instructions when it finds an appropriate pattern.

These are lovely instructions, and its a shame to not use them. =] They
are fast, and can hand loads folded into their operands, etc.

I've also plumbed the comment shuffle decoding through the various
layers so that the test cases are printed nicely.

llvm-svn: 217758
2014-09-15 11:15:23 +00:00
clang clang-format: Add option to break before non-assignment operators. 2014-09-15 11:11:00 +00:00
clang-tools-extra Implemented clang-tidy-check-specific options. 2014-09-12 08:53:36 +00:00
compiler-rt [asan] Fix path in test. 2014-09-15 09:33:20 +00:00
debuginfo-tests relax testcase for LLDB output format compatibility. 2014-03-19 23:06:18 +00:00
libclc math: Add tan implementation 2014-09-10 15:43:35 +00:00
libcxx PR20546: Fix tests for compare_exchange_weak. 2014-09-06 20:38:25 +00:00
libcxxabi Adding ABI support for __cxa_throw_bad_array_new_length. 2014-09-11 17:26:43 +00:00
lld Make anonymous namespace as small as possible. 2014-09-12 17:30:13 +00:00
lldb Correct typo in tutorial page 2014-09-14 00:56:13 +00:00
llvm [x86] Teach the x86 DAG combiner to form MOVSLDUP and MOVSHDUP 2014-09-15 11:15:23 +00:00
openmp Fix a crash that occurred under obscure circumstances during library shutdown 2014-09-03 11:34:33 +00:00
polly Compute and print the minimal loop carried dependency distance 2014-09-13 17:34:11 +00:00