[X86] isTargetShuffleEquivalent - early out on illegal shuffle masks. NFCI.
authorSimon Pilgrim <llvm-dev@redking.me.uk>
Sun, 18 Aug 2019 16:37:58 +0000 (16:37 +0000)
committerSimon Pilgrim <llvm-dev@redking.me.uk>
Sun, 18 Aug 2019 16:37:58 +0000 (16:37 +0000)
commita66edd86e27a59b78588169b060e2f032fdb16ae
treecf1b32b18b4c88b69a669b7f39adfbf6a41d3272
parent133e2d7bf83c8423f03c5fab58c7ac48dbfc9e0a
[X86] isTargetShuffleEquivalent - early out on illegal shuffle masks. NFCI.

Simplifies shuffle mask comparisons by just bailing out if the shuffle mask has any out of range values - will make an upcoming patch much simpler.

llvm-svn: 369211
llvm/lib/Target/X86/X86ISelLowering.cpp