[X86][SSE] Combine (VSRLI (VSRAI X, Y), (NumSignBits-1)) -> (VSRLI X, (NumSignBits-1))
authorSimon Pilgrim <llvm-dev@redking.me.uk>
Sat, 25 Mar 2017 20:43:01 +0000 (20:43 +0000)
committerSimon Pilgrim <llvm-dev@redking.me.uk>
Sat, 25 Mar 2017 20:43:01 +0000 (20:43 +0000)
commitc0720a40526a634cac1e472cfdf0721732ad1857
treecb5a535c60e19f97a150fb71918d33f5e11b8ea1
parent0935875c40b33e80c17c3fcf489c3aa2aa5ef1d6
[X86][SSE] Combine (VSRLI (VSRAI X, Y), (NumSignBits-1)) -> (VSRLI X, (NumSignBits-1))

Part 3 of 3.

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

llvm-svn: 298782
llvm/lib/Target/X86/X86ISelLowering.cpp
llvm/test/CodeGen/X86/combine-and.ll