Don't custom lower bit converts to ARM VMOVDRRD or VMOVDRR when the operand
authorBob Wilson <bob.wilson@apple.com>
Wed, 14 Apr 2010 20:45:23 +0000 (20:45 +0000)
committerBob Wilson <bob.wilson@apple.com>
Wed, 14 Apr 2010 20:45:23 +0000 (20:45 +0000)
commit164cd8b8d305f93a1520fc1354d896acd1d002f4
tree409277f2cf0397a00116970ff54e3274898650a3
parentce931088f36b75dc5073013d2928aebd6397567a
Don't custom lower bit converts to ARM VMOVDRRD or VMOVDRR when the operand
does not have a legal type.  The legalizer does not know how to handle those
nodes.  Radar 7854640.

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