diff options
author | James Molloy <james.molloy@arm.com> | 2015-08-20 16:33:44 +0000 |
---|---|---|
committer | James Molloy <james.molloy@arm.com> | 2015-08-20 16:33:44 +0000 |
commit | bf17009a9739f9060bb0ba08a1123c3d2c024969 (patch) | |
tree | 7f96d1001f7924c61e9b7700fa66c7deedc07b84 /clang-tools-extra/test/clang-tidy/misc-inefficient-algorithm.cpp | |
parent | c30c7c493fc8c0678aa7faaa94bd4412895d9a9f (diff) | |
download | bcm5719-llvm-bf17009a9739f9060bb0ba08a1123c3d2c024969.tar.gz bcm5719-llvm-bf17009a9739f9060bb0ba08a1123c3d2c024969.zip |
[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
Diffstat (limited to 'clang-tools-extra/test/clang-tidy/misc-inefficient-algorithm.cpp')
0 files changed, 0 insertions, 0 deletions