commit | 5d0204b82ade0ea0630d6add894954135ee54ab1 | [log] [tgz] |
---|---|---|
author | Richard Henderson <richard.henderson@linaro.org> | Sun May 16 09:52:52 2021 -0500 |
committer | Richard Henderson <richard.henderson@linaro.org> | Thu Jun 03 14:09:03 2021 -0700 |
tree | 16fd0e145c30eda1500cb96918580d3d6fbb9b7b | |
parent | 90d004524e31a3efd3352bd1e6a3a312d266cfb0 [diff] |
softfloat: Use hard-float for {u}int64_to_float{32,64} For the normal case of no additional scaling, this reduces the profile contribution of int64_to_float64 to the testcase in the linked issue from 0.81% to 0.04%. Resolves: https://gitlab.com/qemu-project/qemu/-/issues/134 Reviewed-by: Alex Bennée <alex.bennee@linaro.org> Signed-off-by: Richard Henderson <richard.henderson@linaro.org>