]> granicus.if.org Git - llvm/commit
[X86] Use PSADBW for v8i8 addition reductions.
authorCraig Topper <craig.topper@intel.com>
Wed, 14 Aug 2019 15:57:29 +0000 (15:57 +0000)
committerCraig Topper <craig.topper@intel.com>
Wed, 14 Aug 2019 15:57:29 +0000 (15:57 +0000)
commitff27ba22fe4fdccd217d4c88c4b60dbdcf74ee1a
tree1b0d76ed015c303e1e76bfb53acbda15903aa176
parent59533532f9e06588b0aa8623fd2c1bf25791524c
[X86] Use PSADBW for v8i8 addition reductions.

Improves the 8 byte case from PR42674.

Differential Revision: https://reviews.llvm.org/D66069

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@368864 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Target/X86/X86ISelLowering.cpp
test/CodeGen/X86/vector-reduce-add.ll