[libre-riscv-dev] [Bug 145] reference FP emulation using algebraic numbers

bugzilla-daemon at libre-riscv.org bugzilla-daemon at libre-riscv.org
Thu Nov 7 11:16:59 GMT 2019


http://bugs.libre-riscv.org/show_bug.cgi?id=145

--- Comment #6 from Jacob Lifshay <programmerjake at gmail.com> ---
(In reply to Jacob Lifshay from comment #2)
> Implemented all of add, sub, mul, div, and mul_add.
> All tests pass!

Implemented all of ieee754_remainder, next_up, next_down,
round_to_integral[_exact], scale_b, log_b, and sqrt.
All tests pass!

I'm mostly going down the list of IEEE 754 operations in order, so will
probably next be implementing conversions from/to integers, sign manipulation,
and comparison.

Once those are implemented, simple-soft-float will support all the required
IEEE 754 operations except for string conversions and stuff that doesn't
actually process floats (such as status flag manipulation, since that can just
be done by the user by modifying status_flags directly).

-- 
You are receiving this mail because:
You are on the CC list for the bug.


More information about the libre-riscv-dev mailing list