Match VTRN, VZIP, and VUZP shuffles. Restore the tests for these operations,
authorBob Wilson <bob.wilson@apple.com>
Fri, 21 Aug 2009 20:54:19 +0000 (20:54 +0000)
committerBob Wilson <bob.wilson@apple.com>
Fri, 21 Aug 2009 20:54:19 +0000 (20:54 +0000)
commitc692cb77aaa8b16bcc7fe0c70d47adce94c43911
treecc601451c796ca2a04612dad4fc42408a0b578a7
parent162da3c7b4764e7f685e3ef51798879b31e881c6
Match VTRN, VZIP, and VUZP shuffles.  Restore the tests for these operations,
now using shuffles instead of intrinsics.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@79673 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Target/ARM/ARMISelLowering.cpp
lib/Target/ARM/ARMISelLowering.h
test/CodeGen/ARM/vtrn.ll [new file with mode: 0644]
test/CodeGen/ARM/vuzp.ll [new file with mode: 0644]
test/CodeGen/ARM/vzip.ll [new file with mode: 0644]