]> rtime.felk.cvut.cz Git - lisovros/qemu_apohw.git/commit
softfloat: Add float16 type and float16 NaN handling functions
authorPeter Maydell <peter.maydell@linaro.org>
Thu, 10 Feb 2011 11:28:56 +0000 (11:28 +0000)
committerAurelien Jarno <aurelien@aurel32.net>
Thu, 10 Feb 2011 17:28:09 +0000 (18:28 +0100)
commitbb4d4bb376c6ae4d2dfa6e59dfa4e87a75d3a672
tree38b1c3f69f028c82493d0117a8ec854451af838a
parentd1a1eb7472b40950dac176a191f3d5d4ae980ecc
softfloat: Add float16 type and float16 NaN handling functions

Add a float16 type to softfloat, rather than using bits16 directly.
Also add the missing functions float16_is_quiet_nan(),
float16_is_signaling_nan() and float16_maybe_silence_nan(),
which are needed for the float16 conversion routines.

Signed-off-by: Peter Maydell <peter.maydell@linaro.org>
Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
fpu/softfloat-specialize.h
fpu/softfloat.c
fpu/softfloat.h
target-arm/helper.c