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

bugzilla-daemon at libre-soc.org bugzilla-daemon at libre-soc.org
Tue May 9 09:00:06 BST 2023


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

--- Comment #10 from Jacob Lifshay <programmerjake at gmail.com> ---
I added support for accessing fields through FPSCR.RN rather than FPSCR[RN] and
switched all uses of the [] syntax to use attribute syntax instead -- to avoid
getting luke upset, I pushed it to the switch-to-using-fields branch instead.

I also made some fixes to FieldSelectableInt (pushed to master) and cleaned up
the round single code.

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

commit 7d7cc78fcb45ba6fef00483c0f078d825fed3be1
Author: Jacob Lifshay <programmerjake at gmail.com>
Date:   Tue May 9 00:33:42 2023 -0700

    remove now-unnecessary namespace entries

commit 921ef4aa0cbcc5bf15f73ce0dbc74e597912273e
Author: Jacob Lifshay <programmerjake at gmail.com>
Date:   Tue May 9 00:31:00 2023 -0700

    access XER via fields

commit dc6482b845a7f809c4d08a26f3ea16ade5492f2c
Author: Jacob Lifshay <programmerjake at gmail.com>
Date:   Tue May 9 00:30:06 2023 -0700

    access FPSCR through self

commit b04ec1880b731b71362cb3787a998aaf59eedb54
Author: Jacob Lifshay <programmerjake at gmail.com>
Date:   Tue May 9 00:27:19 2023 -0700

    SetFX is not a normal function -- it can assign to its input

commit 433537a120e0b31adc1656eeda5b8911975b89c5
Author: Jacob Lifshay <programmerjake at gmail.com>
Date:   Tue May 9 00:25:23 2023 -0700

    switch fpcvt over to using FPSCR attributes

commit 7577a3fa3809b8fe841daeb336c91541adff8825
Author: Jacob Lifshay <programmerjake at gmail.com>
Date:   Tue May 9 00:22:57 2023 -0700

    add parser support for attributes like FPSCR.RN

commit b35faaa4bec67fc197ee0d78dc607e0eb0c8654d
Author: Jacob Lifshay <programmerjake at gmail.com>
Date:   Tue May 9 00:13:08 2023 -0700

    move apply_trailer into parser class

commit 94d287a2a2746314edaf0a97c2257061aa025e67
Author: Jacob Lifshay <programmerjake at gmail.com>
Date:   Tue May 9 00:10:27 2023 -0700

    bypass ply's eating SyntaxErrors

commit 30faac34669ce3f357c7d19f396933bebdfa36e5
Author: Jacob Lifshay <programmerjake at gmail.com>
Date:   Tue May 9 00:06:30 2023 -0700

    FPSCR.FPRF can be assigned strings

commit e6cf2656e9b86fd6392d76f56149cbfb5777ca3f
Author: Jacob Lifshay <programmerjake at gmail.com>
Date:   Tue May 9 00:05:30 2023 -0700

    add XERState since XER has fields too

commit 229700026d892642ed8510b95d57cd2f2d7801f0
Author: Jacob Lifshay <programmerjake at gmail.com>
Date:   Mon May 8 23:10:29 2023 -0700

    fix some broken FieldSelectableInt handling

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


More information about the libre-soc-bugs mailing list