Mark FP_ROUND for converting NEON v2f64 to v2f32 as expand. Add a missing
authorEli Friedman <eli.friedman@gmail.com>
Thu, 15 Nov 2012 22:44:27 +0000 (22:44 +0000)
committerEli Friedman <eli.friedman@gmail.com>
Thu, 15 Nov 2012 22:44:27 +0000 (22:44 +0000)
commit846ce8ea67362d8b6d93ebae66f23e3c68dce9df
tree8557abf21fd844337721b20f92738a5ecb846e20
parenta5a241cf3145e28d1ef5e69c65cc040c5533ba69
Mark FP_ROUND for converting NEON v2f64 to v2f32 as expand. Add a missing
case to vector legalization so this actually works.

Patch by Pete Couperus.  Fixes PR12540.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@168107 91177308-0d34-0410-b5e6-96231b3b80d8
lib/CodeGen/SelectionDAG/LegalizeVectorOps.cpp
lib/Target/ARM/ARMISelLowering.cpp
test/CodeGen/ARM/neon_fpconv.ll [new file with mode: 0644]