[ARM] Expand v1i64 and v2i64 ctpop.
authorBenjamin Kramer <benny.kra@googlemail.com>
Thu, 31 Mar 2016 19:42:04 +0000 (19:42 +0000)
committerBenjamin Kramer <benny.kra@googlemail.com>
Thu, 31 Mar 2016 19:42:04 +0000 (19:42 +0000)
commit569efd2cfd28a8d9c68fe15f3b7dd6bfa8217aa2
tree21e434d32a4e0fe08a4b5074ef574d0a5bf76166
parente97fb414e8ec2dd69c0f96d748035569c40b625f
[ARM] Expand v1i64 and v2i64 ctpop.

The default is legal, which results in 'Cannot select' errors. This is
triggered during selfhost due to a recent cost model change.

llvm-svn: 265040
llvm/lib/Target/ARM/ARMISelLowering.cpp
llvm/test/CodeGen/ARM/popcnt.ll