OSDN Git Service

[ARM] Expand vector ctlz_zero_undef so it becomes ctlz.
authorCraig Topper <craig.topper@gmail.com>
Tue, 26 Apr 2016 05:04:37 +0000 (05:04 +0000)
committerCraig Topper <craig.topper@gmail.com>
Tue, 26 Apr 2016 05:04:37 +0000 (05:04 +0000)
commit98e886bc6db5f658fd8469a5117f8857c58aa96b
tree8e09ad4167dd7d923ceaee179d7c071f3ff69d14
parentda46b1d25da3dd094f2dd2eff19a95ca8ccc3810
[ARM] Expand vector ctlz_zero_undef so it becomes ctlz.

The default is Legal, which results in 'Cannot select' errors.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@267521 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Target/ARM/ARMISelLowering.cpp
test/CodeGen/ARM/vcnt.ll