[X86][SSE] Add computeKnownBits/ComputeNumSignBits support for PACKSS/PACKUS instruct...
authorSimon Pilgrim <llvm-dev@redking.me.uk>
Tue, 20 Nov 2018 13:23:37 +0000 (13:23 +0000)
committerSimon Pilgrim <llvm-dev@redking.me.uk>
Tue, 20 Nov 2018 13:23:37 +0000 (13:23 +0000)
commitee8b96f25345c19a1f7705acd93b66c74f9119d7
tree2d7300b97c4f37b52b7f16c0b1e676afa44b0a14
parented7e2fda181d31495c49b6b87ef4e3103f511e41
[X86][SSE] Add computeKnownBits/ComputeNumSignBits support for PACKSS/PACKUS instructions.

Pull out getPackDemandedElts demanded elts remapping helper from computeKnownBitsForTargetNode and use in computeKnownBits/ComputeNumSignBits.

llvm-svn: 347303
llvm/lib/Target/X86/X86ISelLowering.cpp
llvm/test/CodeGen/X86/combine-srl.ll
llvm/test/CodeGen/X86/psubus.ll