[libre-riscv-dev] [Bug 74] preliminary exploratory software emulation of FP SQRT

bugzilla-daemon at libre-riscv.org bugzilla-daemon at libre-riscv.org
Mon Apr 29 12:37:51 BST 2019


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

--- Comment #31 from Luke Kenneth Casson Leighton <lkcl at lkcl.net> ---
https://github.com/ucb-bar/berkeley-softfloat-3/blob/master/source/f32_sqrt.c#L90

what on eeeearth?  moo??  the fp16 version isn't much easier to understand:
https://github.com/ucb-bar/berkeley-softfloat-3/blob/master/source/f16_sqrt.c#L115

https://github.com/ucb-bar/berkeley-hardfloat/blob/master/src/main/scala/DivSqrtRecF64_mulAddZ31.scala

not understandable at all...

RocketChip uses that hardfloat library, so no joy there...

anyone else find anything?  we might be stuck with trying to work out
how f32_sqrt.c operates.

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


More information about the libre-riscv-dev mailing list