Go to file
James Molloy bf17009a97 [ARM] Don't try and custom lower a vNi64 SETCC.
It won't go well. We've already marked 64-bit SETCCs as non-Custom, but it's just possible that a SETCC has a legal result type but an illegal operand type. If this happens, bail out before we create unselectable nodes.

Fixes PR24292. I tried to create a testcase but in 99% of cases we can't trigger this - not surprising that this bug has been latent since 2009.

llvm-svn: 245577
2015-08-20 16:33:44 +00:00
clang Silence a "not all control paths return a value" warning; NFC. 2015-08-20 13:31:16 +00:00
clang-tools-extra Add a new clang-tidy check (misc-move-constructor-init) that diagnoses move constructor initializations that call copy constructors instead of move constructors. 2015-08-20 15:52:52 +00:00
compiler-rt [cmake darwin] Use a STATUS message type. Explain where the arches came from. 2015-08-19 16:23:19 +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 Remove files accidentally not removed in r244310 2015-08-13 23:43:12 +00:00
libcxx Fix a typo: overidden -> overridden - Patch from Kai Zhao 2015-08-20 05:23:16 +00:00
libcxxabi Fix or disable C++11 tests in C++03 mode 2015-08-20 01:22:17 +00:00
libunwind Enable zero-cost exceptions on non-Apple arm64 platforms 2015-08-13 14:21:03 +00:00
lld [Mips] Use 'or' for move instead of [d]addu in PLT entries 2015-08-19 20:20:10 +00:00
lldb Increase timeout in TestCallWithTimeout to reduce flakyness 2015-08-20 12:12:09 +00:00
llgo Update to new lists.llvm.org 2015-08-05 04:03:05 +00:00
llvm [ARM] Don't try and custom lower a vNi64 SETCC. 2015-08-20 16:33:44 +00:00
openmp D11990: Lock-free start of serialized parallel regions 2015-08-18 10:08:27 +00:00
polly Add experimental support for trivial register tiling 2015-08-20 13:45:05 +00:00