[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)
commite0335d77c34a9033ac6d82e72a8b82c9817751d4
treefb97def183fee8a71c4df0154e11b01598ed7477
parent78e2a2df22a40a7ed097ab64e4bf70833d115ed3
[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.

llvm-svn: 227550
llvm/lib/Target/AArch64/AArch64ISelLowering.cpp
llvm/test/CodeGen/AArch64/arm64-popcnt.ll