aboutsummaryrefslogtreecommitdiff
path: root/block/dmg-lzfse.c
diff options
context:
space:
mode:
authorEmilio G. Cota <cota@braap.org>2018-03-17 00:45:01 -0400
committerAlex Bennée <alex.bennee@linaro.org>2018-12-17 08:25:25 +0000
commit4a6295613f533a6841de5968c50e1ca36748807e (patch)
treef2ba39d2a76e5a48dc3eeca9387b0642e753b3c6 /block/dmg-lzfse.c
parent2dfabc86e656e835c67954c60e143ecd33e15817 (diff)
downloadqemu-4a6295613f533a6841de5968c50e1ca36748807e.zip
qemu-4a6295613f533a6841de5968c50e1ca36748807e.tar.gz
qemu-4a6295613f533a6841de5968c50e1ca36748807e.tar.bz2
hardfloat: implement float32/64 division
Performance results for fp-bench: 1. Intel(R) Core(TM) i7-6700K CPU @ 4.00GHz - before: div-single: 34.84 MFlops div-double: 34.04 MFlops - after: div-single: 275.23 MFlops div-double: 216.38 MFlops 2. ARM Aarch64 A57 @ 2.4GHz - before: div-single: 9.33 MFlops div-double: 9.30 MFlops - after: div-single: 51.55 MFlops div-double: 15.09 MFlops 3. IBM POWER8E @ 2.1 GHz - before: div-single: 25.65 MFlops div-double: 24.91 MFlops - after: div-single: 96.83 MFlops div-double: 31.01 MFlops Here setting 2FP64_USE_FP to 1 pays off for x86_64: [1] 215.97 vs [0] 62.15 MFlops Reviewed-by: Alex Bennée <alex.bennee@linaro.org> Signed-off-by: Emilio G. Cota <cota@braap.org> Signed-off-by: Alex Bennée <alex.bennee@linaro.org>
Diffstat (limited to 'block/dmg-lzfse.c')
0 files changed, 0 insertions, 0 deletions