[AArch64]Fix PR21675, a bug about lowering llvm.ctpop.i32. We should noot use "DAG...
authorHao Liu <Hao.Liu@arm.com>
Fri, 30 Jan 2015 02:13:53 +0000 (02:13 +0000)
committerHao Liu <Hao.Liu@arm.com>
Fri, 30 Jan 2015 02:13:53 +0000 (02:13 +0000)
commit7d3a44a692f8a7be623409b9e485e823ab6ce70f
treedcddb8b818838a872ea22180b70d6e4e4dc64ca5
parentdd5e9f624ba7d544b3b7943901529695c7e562da
[AArch64]Fix PR21675, a bug about lowering llvm.ctpop.i32. We should noot use "DAG.getUNDEF(MVT::v8i8)" to get all zero vector.
Patch by Wei-cheng Wang.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@227550 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Target/AArch64/AArch64ISelLowering.cpp
test/CodeGen/AArch64/arm64-popcnt.ll