ARM: support direct f16 <-> f64 conversions
authorTim Northover <tnorthover@apple.com>
Thu, 17 Jul 2014 11:27:04 +0000 (11:27 +0000)
committerTim Northover <tnorthover@apple.com>
Thu, 17 Jul 2014 11:27:04 +0000 (11:27 +0000)
commit53f3bcf0e9a4a19b60cf2ae80fcefbe1b5a4c847
tree401601f16ce19cc73326fb7ee831c791a40bdf40
parent8a5bf7fab799657bbcf21f795c8300ae628b3fd1
ARM: support direct f16 <-> f64 conversions

ARMv8 has instructions to handle it, otherwise a libcall is needed.

llvm-svn: 213254
llvm/lib/Target/ARM/ARMISelLowering.cpp
llvm/lib/Target/ARM/ARMInstrVFP.td
llvm/test/CodeGen/ARM/fp16.ll