[Libre-soc-bugs] [Bug 1025] create IEEE754 FP Pipelines and decoder for TestIssuer

bugzilla-daemon at libre-soc.org bugzilla-daemon at libre-soc.org
Sat May 6 04:49:10 BST 2023


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

Jacob Lifshay <programmerjake at gmail.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|CONFIRMED                   |IN_PROGRESS
                 CC|                            |programmerjake at gmail.com

--- Comment #1 from Jacob Lifshay <programmerjake at gmail.com> ---
(In reply to Luke Kenneth Casson Leighton from bug #1072 comment #8)
> (In reply to Jacob Lifshay from bug #1072 comment #7)
> 
> > all I need is just the register with accessible fields, 
> 
> copy the style here
> https://git.libre-soc.org/?p=openpower-isa.git;a=blob;f=src/openpower/
> decoder/isa/svstate.py;hb=HEAD

Done, though I may have gone a little overboard -- I added a parser that parses
the fields from the doc comment to ensure they always match. One benefit is it
can probably be easily adapted to whatever Latex table thing has the field
definitions whenever the OpenPower Foundation releases the spec source.

https://git.libre-soc.org/?p=openpower-isa.git;a=commitdiff;h=bb7069cee706f7fbc75dc7cafec3afe19cd87e02;hp=c8b2c5d2c984cc444880187679c2a9589bae0526

commit bb7069cee706f7fbc75dc7cafec3afe19cd87e02
Author: Jacob Lifshay <programmerjake at gmail.com>
Date:   Fri May 5 20:38:22 2023 -0700

    fix fpscr table parser error reporting

commit bef52a38023bfce850174a3156d61170f767dd01
Author: Jacob Lifshay <programmerjake at gmail.com>
Date:   Fri May 5 20:34:18 2023 -0700

    add FPSCRState and FPSCRRecord and a FPSCR smoke-test

> 
> i will followup by adding it to ISACaller.

Thanks!

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


More information about the libre-soc-bugs mailing list