[PATCH 0/3] float16 APIs and alternative sNaN handling

Chih-Min Chao posted 3 patches 1 week ago
Test docker-quick@centos7 failed
Test docker-mingw@fedora failed
Test checkpatch failed
Test FreeBSD failed
Patches applied successfully (tree, apply log)
git fetch https://github.com/patchew-project/qemu tags/patchew/1596102747-20226-1-git-send-email-chihmin.chao@sifive.com
Maintainers: Peter Maydell <peter.maydell@linaro.org>, Aurelien Jarno <aurelien@aurel32.net>, "Alex Bennée" <alex.bennee@linaro.org>
fpu/softfloat.c              | 109 ++++++++++++++++++++++++++++++++-----------
include/fpu/softfloat.h      |  55 ++++++++++++++++++++++
target/riscv/vector_helper.c |  25 ----------
3 files changed, 137 insertions(+), 52 deletions(-)

[PATCH 0/3] float16 APIs and alternative sNaN handling

Posted by Chih-Min Chao 1 week ago
These patches are separated from riscv vector extension 0.9 patchset.
The set includes 
   1. alternative NaN handlding
   2. float16 comparision APIs.
   3. float16 to int8/uint8 conversion APIs

Chih-Min Chao (1):
  softfloat: add APIs to handle alternative sNaN propagation

Frank Chang (1):
  softfloat: add fp16 and uint8/int8 interconvert functions

Kito Cheng (1):
  softfloat: target/riscv: implement full set fp16 comparision

 fpu/softfloat.c              | 109 ++++++++++++++++++++++++++++++++-----------
 include/fpu/softfloat.h      |  55 ++++++++++++++++++++++
 target/riscv/vector_helper.c |  25 ----------
 3 files changed, 137 insertions(+), 52 deletions(-)

-- 
2.7.4