[Libre-soc-bugs] [Bug 1072] implement fcvt/fmv instructions in ISACaller (ls006)

bugzilla-daemon at libre-soc.org bugzilla-daemon at libre-soc.org
Sat May 13 02:13:52 BST 2023


https://bugs.libre-soc.org/show_bug.cgi?id=1072

--- Comment #24 from Jacob Lifshay <programmerjake at gmail.com> ---
The first fcvttg tests pass! (just testing input/output for f64->i32 js
conversion but not FPSCR, I copied the tests from:
https://chromium.googlesource.com/v8/v8.git/+/d94dfc2b01f988566aa410ce871588cf23b1285d/test/mjsunit/toint32.js
) I still need to check FPSCR output and test all the other modes and all the
other instructions.

https://git.libre-soc.org/?p=openpower-isa.git;a=shortlog;h=74f645dd6b709dd131856a561bb85ef15a9414c8

commit 74f645dd6b709dd131856a561bb85ef15a9414c8
Author: Jacob Lifshay <programmerjake at gmail.com>
Date:   Fri May 12 18:06:47 2023 -0700

    add rest of bfp_* helpers needed to run fcvt js test

commit f1208d652801808701eb882758149a7d7bcc17d2
Author: Jacob Lifshay <programmerjake at gmail.com>
Date:   Fri May 12 18:05:24 2023 -0700

    fix `even` polarity in bfp_ROUND_TO_INTEGER

commit 815bb903449cf3effe852d18e0245690939d1ab2
Author: Jacob Lifshay <programmerjake at gmail.com>
Date:   Fri May 12 18:04:39 2023 -0700

    ignore FPSCR in fcvt js test

commit 3cbb0b78f429b99d6dfaf6048319dfc5be53cdd1
Author: Jacob Lifshay <programmerjake at gmail.com>
Date:   Fri May 12 18:03:58 2023 -0700

    allow ignoring FPSCR in tests

commit 8202e331d18bd865c30e87ac08ee43b11c97dba6
Author: Jacob Lifshay <programmerjake at gmail.com>
Date:   Fri May 12 18:02:56 2023 -0700

    pow should not become self.pow

commit 1b8039a268e870d6aeab29afd6c3e3a470df2e60
Author: Jacob Lifshay <programmerjake at gmail.com>
Date:   Fri May 12 17:59:40 2023 -0700

    fix bugs in fcvt* pseudocode

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


More information about the libre-soc-bugs mailing list