[X86][SSE] LowerMULH vXi8 - use SSE shifts directly.
authorSimon Pilgrim <llvm-dev@redking.me.uk>
Wed, 22 Aug 2018 15:37:11 +0000 (15:37 +0000)
committerSimon Pilgrim <llvm-dev@redking.me.uk>
Wed, 22 Aug 2018 15:37:11 +0000 (15:37 +0000)
commitffdfe45645d6e6877991ce0901ceae3165db2d4a
treebc864b280dfc9db5aabfe31b984b9c0988782016
parent564e65a4c07a4890f3960944658eaeb742620500
[X86][SSE] LowerMULH vXi8 - use SSE shifts directly.

We know these vXi16 extended cases are legal constant splat shifts.

llvm-svn: 340414
llvm/lib/Target/X86/X86ISelLowering.cpp
llvm/test/CodeGen/X86/combine-sdiv.ll
llvm/test/CodeGen/X86/combine-udiv.ll