]> git.proxmox.com Git - mirror_qemu.git/commit - fpu/softfloat.c
softfp: Added hardfloat conversion from float32 to float64
authorMatus Kysel <mkysel@tachyum.com>
Thu, 17 Oct 2019 14:21:33 +0000 (16:21 +0200)
committerRichard Henderson <richard.henderson@linaro.org>
Wed, 30 Oct 2019 18:03:37 +0000 (19:03 +0100)
commit21381dcf0ca8fc822328e30570c8465ec4e52be9
tree65e6a2231d65b5d80a64d6c9937d32e56cd36601
parent16884391c750d0c5e863f55ad7aaaa146fc5181e
softfp: Added hardfloat conversion from float32 to float64

Reintroduce float32_to_float64 that was removed here:
https://lists.gnu.org/archive/html/qemu-devel/2018-04/msg00455.html

 - nbench test it not actually calling this function at all
 - SPECS 2006 significat number of tests impoved their runtime, just
   few of them showed small slowdown

Reviewed-by: Richard Henderson <richard.henderson@linaro.org>
Signed-off-by: Matus Kysel <mkysel@tachyum.com>
Message-Id: <20191017142133.59439-1-mkysel@tachyum.com>
[rth: Add comment about impossible inexact exceptions.]
Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
fpu/softfloat.c