Go to file
Hal Finkel 8f7c5a7f18 [SDAG] Don't widen VSETCC during type legalization for split operands
Because the operands of a vector SETCC node can be of a different type from the
result (and often are), it can happen that even if we'd prefer to widen the
result type of the SETCC, the operands have been split instead. In this case,
the SETCC result also must be split. This mirrors what is done in
WidenVecRes_SELECT, and should be NFC elsewhere because if the operands are not
widened the following calls to GetWidenedVector will assert (which is what was
happening in the test case).

llvm-svn: 232935
2015-03-23 08:22:43 +00:00
clang [OPENMP] Fixed test for 'single' directive codegen. 2015-03-23 06:40:37 +00:00
clang-tools-extra [clang-tidy] Move google-readability-function check to readability-named-parameter. 2015-03-16 22:31:16 +00:00
compiler-rt Fix a flaky heap-overflow-large.cc test 2015-03-22 18:00:58 +00:00
debuginfo-tests New round of fixes for "Always compile debuginfo-tests for the host triple" 2014-10-18 23:47:59 +00:00
libclc math: Implement erfc 2015-03-18 21:52:07 +00:00
libcxx Remove unneeded redeclaration of reference_wrapper. 2015-03-21 06:05:45 +00:00
libcxxabi Don't print debugging messages to stdout. 2015-03-19 09:17:21 +00:00
lld [Mips] Pass type of relocation and addendum to the `calculateRelocation` 2015-03-22 16:35:08 +00:00
lldb Use POSIX pid_t and not lldb::pid_t. 2015-03-22 23:43:58 +00:00
llgo llgoi: Fix type identity for imported binary packages. 2015-03-18 08:34:40 +00:00
llvm [SDAG] Don't widen VSETCC during type legalization for split operands 2015-03-23 08:22:43 +00:00
openmp fix for broken commit 231774 2015-03-10 10:14:57 +00:00
polly Drop -polly-vectorizer-unroll-only option 2015-03-23 07:00:36 +00:00