Reenable DAG combining for vector shuffles. It looks like it was temporarily
authorBob Wilson <bob.wilson@apple.com>
Fri, 9 Jul 2010 00:38:12 +0000 (00:38 +0000)
committerBob Wilson <bob.wilson@apple.com>
Fri, 9 Jul 2010 00:38:12 +0000 (00:38 +0000)
commitf1d93ca920a106067d5773d57c85370a7efffe96
tree55817040ba1beac10686bdef88b0e5283efacb80
parent757e8d6d2e18495a247d0ae90293889ab8093bab
Reenable DAG combining for vector shuffles.  It looks like it was temporarily
disabled and then never turned back on again.  Adjust some tests, one because
this change avoids an unnecessary instruction, and the other to make it
continue testing what it was intended to test.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@107941 91177308-0d34-0410-b5e6-96231b3b80d8
lib/CodeGen/SelectionDAG/DAGCombiner.cpp
test/CodeGen/ARM/2010-06-29-PartialRedefFastAlloc.ll
test/CodeGen/ARM/reg_sequence.ll