[X86] lowerVectorShuffle - ensure that undefined mask elements only use SM_SentinelUndef
authorSimon Pilgrim <llvm-dev@redking.me.uk>
Sun, 7 Aug 2016 15:29:12 +0000 (15:29 +0000)
committerSimon Pilgrim <llvm-dev@redking.me.uk>
Sun, 7 Aug 2016 15:29:12 +0000 (15:29 +0000)
commit21c61fba4577a5ab6bf8343d9f6f288676164c2a
treeda0de773b703c3515a4a4a9df00ca60917289b2c
parentdca03bebd359fada534caeb3717b7f71f65dcd36
[X86] lowerVectorShuffle - ensure that undefined mask elements only use SM_SentinelUndef

Help lowering and combining (which can specify SM_SentinelZero mask elements) share more shuffle matching code.

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