OSDN Git Service

[X86] isTargetShuffleEquivalent - assert the expected mask is correctly formed. NFCI.
authorSimon Pilgrim <llvm-dev@redking.me.uk>
Mon, 15 Jul 2019 14:29:14 +0000 (14:29 +0000)
committerSimon Pilgrim <llvm-dev@redking.me.uk>
Mon, 15 Jul 2019 14:29:14 +0000 (14:29 +0000)
commit10e014ecaa15f75d1d7ca392250191835fc68b5f
tree8c2637c2de6aafc31fbecfe28fbe9e9ecddb880a
parentde5f55efd0401491d522eec56f15dc10d1cf9e00
[X86] isTargetShuffleEquivalent - assert the expected mask is correctly formed. NFCI.

While we don't make any assumptions about the actual mask, assert that the expected mask only contains valid mask element values.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@366066 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Target/X86/X86ISelLowering.cpp