Add a missing bitcast. This code used to only handle conversions between
authorBob Wilson <bob.wilson@apple.com>
Fri, 11 Jun 2010 22:45:25 +0000 (22:45 +0000)
committerBob Wilson <bob.wilson@apple.com>
Fri, 11 Jun 2010 22:45:25 +0000 (22:45 +0000)
commit1114f568bc35cf13064c864df44194630449bec5
tree0e27e4bf22dc19239d1143165d152f1e690e6e32
parent9a56c328b13b27c44a12e288aee035554ee28494
Add a missing bitcast.  This code used to only handle conversions between
i64 and f64 types, but now it also handle Neon vector types, so the f64 result
of VMOVDRR may need to be converted to a Neon type.  Radar 8084742.

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