The VPSHUFB 256-bit instruction may be generated when one of input vector is undefine...
authorElena Demikhovsky <elena.demikhovsky@intel.com>
Mon, 10 Sep 2012 12:13:11 +0000 (12:13 +0000)
committerElena Demikhovsky <elena.demikhovsky@intel.com>
Mon, 10 Sep 2012 12:13:11 +0000 (12:13 +0000)
commit8100d244ff1e29c5e4cc864152c2e210dc6c4275
tree70dba4b61a82cc195200002f29cc939e47ea5715
parent1ac4587eb32e639576973b793d465c5d9577bef7
The VPSHUFB 256-bit instruction may be generated when one of input vector is undefined or zeroinitializer.
I've added the "zeroinitializer" case in this patch.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@163506 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Target/X86/X86ISelLowering.cpp
test/CodeGen/X86/avx2-shuffle.ll