]> git.proxmox.com Git - mirror_qemu.git/commit - fpu/softfloat.c
softfloat: Reduce FloatFmt
authorRichard Henderson <richard.henderson@linaro.org>
Sat, 21 Nov 2020 02:28:31 +0000 (18:28 -0800)
committerRichard Henderson <richard.henderson@linaro.org>
Thu, 3 Jun 2021 21:04:02 +0000 (14:04 -0700)
commitd6e1f0cd59a59a27a2b109600653e57917cc9594
tree3cb4ea079caa5333714b39206b0893fb370c6d2b
parent25fdedf0d33e01ad4c950b7e4d58da498649aa29
softfloat: Reduce FloatFmt

Remove frac_lsb, frac_lsbm1, roundeven_mask.  Compute
these from round_mask in parts$N_uncanon_normal.

With floatx80, round_mask will not be tied to frac_shift.
Everything else is easily computable.

Reviewed-by: Alex Bennée <alex.bennee@linaro.org>
Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
fpu/softfloat-parts.c.inc
fpu/softfloat.c