Go to file
Andrea Di Biagio b6d39afbda [DAGCombiner] Avoid introducing an illegal build_vector when folding a sign_extend.
Make sure that we don't introduce illegal build_vector dag nodes
when trying to fold a sign_extend of a build_vector.

This fixes a regression introduced by r200234.
Added test CodeGen/X86/fold-vector-sext-crash.ll
to verify that llc no longer crashes with an assertion failure
due to an illegal build_vector of type MVT::v4i64.

Thanks to Ilia Filippov for spotting this regression and for
providing a reproducible test case.

llvm-svn: 200313
2014-01-28 12:53:56 +00:00
clang [ARM] Fix AAPCS-VFP non-compliance when returning HFA from variadic functions. 2014-01-28 10:56:36 +00:00
clang-tools-extra check-clang-tools: Also it doesn't require neither llvm_src_root nor llvm_obj_root. 2014-01-26 12:40:18 +00:00
compiler-rt [ASan] Fix compilation. 2014-01-28 12:23:14 +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 Fix build broken by LLVM commit r199279 2014-01-20 20:28:48 +00:00
libcxx Removed extra line that I left in when committing 199694. Thanks to Jared Grubb for the catch. 2014-01-26 01:59:59 +00:00
libcxxabi Use .p2align instead of .align 2014-01-23 21:46:35 +00:00
lld [CMake] Apply llvm_update_compile_flags() in add_lld_library(). 2014-01-28 10:45:37 +00:00
lldb Fixed a crasher when handling process events that is due to a translation from the public API to the private API. 2014-01-28 00:36:31 +00:00
llvm [DAGCombiner] Avoid introducing an illegal build_vector when folding a sign_extend. 2014-01-28 12:53:56 +00:00
openmp For your Christmas hacking pleasure. 2013-12-23 17:28:57 +00:00
polly Add more test cases to check loop invariance of the base pointer. 2014-01-28 10:29:17 +00:00