[x86] Start improving the matching of unpck instructions based on test
authorChandler Carruth <chandlerc@gmail.com>
Wed, 12 Nov 2014 10:05:18 +0000 (10:05 +0000)
committerChandler Carruth <chandlerc@gmail.com>
Wed, 12 Nov 2014 10:05:18 +0000 (10:05 +0000)
commit556578ec0c0b569d834d57ebe98cd3c2023f4331
tree406fc339494fbeea6fefe09f1b95410b42dc7244
parent3baea18935272a7724067495c850c59134536b58
[x86] Start improving the matching of unpck instructions based on test
cases from Halide folks. This initial step was extracted from
a prototype change by Clay Wood to try and address regressions found
with Halide and the new vector shuffle lowering.

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