]> granicus.if.org Git - llvm/commit
[ARM] Select a number of fp16 rounding functions
authorDavid Green <david.green@arm.com>
Sun, 26 May 2019 11:13:00 +0000 (11:13 +0000)
committerDavid Green <david.green@arm.com>
Sun, 26 May 2019 11:13:00 +0000 (11:13 +0000)
commitb45925112631f42d35630ba7c2d6c76e26791c79
tree2990d081224d7811ed89d277cf66e258476d65db
parentb089430c53c50b5945f2be4775944c1611ffd78a
[ARM] Select a number of fp16 rounding functions

This add patterns for fp16 round and ceil etc. Same as the float and double
patterns.

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

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@361718 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Target/ARM/ARMISelLowering.cpp
lib/Target/ARM/ARMInstrVFP.td
test/CodeGen/ARM/fp16-fullfp16.ll
test/CodeGen/ARM/fp16-instructions.ll