[X86] getFauxShuffle - don't assume an UNDEF src element for AND/ANDNP results in...
authorSimon Pilgrim <llvm-dev@redking.me.uk>
Thu, 28 Apr 2022 10:54:18 +0000 (11:54 +0100)
committerSimon Pilgrim <llvm-dev@redking.me.uk>
Thu, 28 Apr 2022 10:54:31 +0000 (11:54 +0100)
commit8680dd5117b0c36f807fecc4360122ae1dd73b6d
treeb4b4fc61985acca3a4779936b4d8a197f9a71062
parentcfb4e782520ce59602a34732386ebbdf58136cfb
[X86] getFauxShuffle - don't assume an UNDEF src element for AND/ANDNP results in an UNDEF shuffle mask index

The other src element might be zero, guaranteeing zero.

Fixes #55157
llvm/test/CodeGen/X86/vector-shuffle-combining.ll