Go to file
Robert Lougher 7d9084ffa1 Teach the DAGCombiner how to fold concat_vector nodes when the input is two
BUILD_VECTOR nodes, e.g.:

(concat_vectors (BUILD_VECTOR a1, a2, a3, a4), (BUILD_VECTOR b1, b2, b3, b4))
->
(BUILD_VECTOR a1, a2, a3, a4, b1, b2, b3, b4)

This fixes an issue with AVX, where a sequence was not recognized as a 256-bit
vbroadcast due to the concat_vectors.

llvm-svn: 201158
2014-02-11 15:42:46 +00:00
clang Rename some PCH-related errors to have 'err_' as their prefix 2014-02-11 15:40:09 +00:00
clang-tools-extra The diagnostic printer expects the LangOptions to still be alive. Give it one that lives at least as long as all the uses of it. This is still wrong though, we should be passing in the correct LangOpts for a given source file. 2014-02-06 22:57:16 +00:00
compiler-rt [asan] Fix Windows build. 2014-02-11 13:57:17 +00:00
debuginfo-tests don't use CHECK-NEXT because it may be on the same line. 2013-09-18 23:01:54 +00:00
libclc Updated README.TXT with information about using DESTDIR and building with Ninja. 2014-01-29 20:03:28 +00:00
libcxx Fix for PR17606 - result_of (and INVOKE) works incorrectly for member function pointers with ref qualifiers. Also a drive-by fix for common_type in C++03 mode. Thanks to Michel Morin for the bug report and the proposed fix. 2014-02-10 17:40:28 +00:00
libcxxabi Fix PR17221 - can't catch virtual base classes when throwing derived NULL pointers. Specifically, libc++abi would crash when you tried it. 2014-02-06 04:47:02 +00:00
lld [Mips] Use the 'CHECK-NEXT' where we need to check a test output exactly 2014-02-11 07:17:09 +00:00
lldb Add decorator for llvm.org/pr18805 until root cause is identified 2014-02-11 13:50:45 +00:00
llvm Teach the DAGCombiner how to fold concat_vector nodes when the input is two 2014-02-11 15:42:46 +00:00
openmp For your Christmas hacking pleasure. 2013-12-23 17:28:57 +00:00
polly IndependentBlocks: Do not assert for PHI nodes outside of scops 2014-01-29 23:08:10 +00:00