Fix bug in DAGCombiner for ARM that was trying to do a ShiftCombine on illegal types...
authorTanya Lattner <tonic@nondot.org>
Thu, 18 Nov 2010 22:06:46 +0000 (22:06 +0000)
committerTanya Lattner <tonic@nondot.org>
Thu, 18 Nov 2010 22:06:46 +0000 (22:06 +0000)
commit9684a7c1281e7d7f6d7ab7c3f8484fe2138f39bc
treefd5dc7cde824c4363af7e186df2ff3602bafe0f9
parent24d22d27640e9de954a5ac26f51a45cc96bb9135
Fix bug in DAGCombiner for ARM that was trying to do a ShiftCombine on illegal types (vector should be split first).
Added test case.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@119749 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Target/ARM/ARMISelLowering.cpp
test/CodeGen/ARM/2010-11-17-DAGCombineShiftBug.ll [new file with mode: 0644]