[ARM] Promote various fp16 math intrinsics
authorDavid Green <david.green@arm.com>
Sun, 26 May 2019 10:59:21 +0000 (10:59 +0000)
committerDavid Green <david.green@arm.com>
Sun, 26 May 2019 10:59:21 +0000 (10:59 +0000)
commitc9f4b7d201cce6343939f741ffdb5f622b6768b0
tree5de65436d05e24cf3bbf0d5b81b6175a73502954
parent58a8541dcc3fb72803ac828b7730c4bd0fc5bf30
[ARM] Promote various fp16 math intrinsics

Promote a number of fp16 math intrinsics to float, so that the relevant float
math routines can be used. Copysign is expanded so as to be handled in-place.

Differential Revision: https://reviews.llvm.org/D62325

llvm-svn: 361717
llvm/lib/Target/ARM/ARMISelLowering.cpp
llvm/test/CodeGen/ARM/fp16-fullfp16.ll