[X86][AVX2] Enabled shuffle matching for the AVX2 zero extension (128bit -> 256bit...
authorSimon Pilgrim <llvm-dev@redking.me.uk>
Tue, 3 Feb 2015 19:34:09 +0000 (19:34 +0000)
committerSimon Pilgrim <llvm-dev@redking.me.uk>
Tue, 3 Feb 2015 19:34:09 +0000 (19:34 +0000)
commit71a4e9522e1d586dc9a485a3d1ea5948a0ebe9c9
treebe4e5deb6e94e9d7a71a0ed97f64849e264f6b04
parentf2e11261d425a72f9fdca956074ba27c01ead30f
[X86][AVX2] Enabled shuffle matching for the AVX2 zero extension (128bit -> 256bit) vpmovzx* instructions.

Differential Revision: http://reviews.llvm.org/D7251

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@228014 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Target/X86/X86ISelLowering.cpp
test/CodeGen/X86/vector-shuffle-256-v16.ll
test/CodeGen/X86/vector-shuffle-256-v32.ll
test/CodeGen/X86/vector-shuffle-256-v8.ll