[Libre-soc-isa] [Bug 1161] EXTRA2/3 algorithm likely inconsistent with EXTRA2 tables causing PowerDecoder2 and insndb to disagree on scalar EXTRA2 register encoding for >=r32
bugzilla-daemon at libre-soc.org
bugzilla-daemon at libre-soc.org
Fri Sep 15 22:55:53 BST 2023
https://bugs.libre-soc.org/show_bug.cgi?id=1161
Jacob Lifshay <programmerjake at gmail.com> changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|CONFIRMED |IN_PROGRESS
--- Comment #3 from Jacob Lifshay <programmerjake at gmail.com> ---
I added some tests to see if the assembler(s) match the simulator.
I then fixed PowerDecoder2 and the algorithms on the wiki. now the 256-bit mul
and the new tests I just added pass!
If someone can double check the changes to the wiki, I'd greatly appreciate
that -- that's all that's left for this bug
https://git.libre-soc.org/?p=libreriscv.git;a=commitdiff;h=24576f370d5b0b0282b821062c66e1ff39ab8019
commit 24576f370d5b0b0282b821062c66e1ff39ab8019
Author: Jacob Lifshay <programmerjake at gmail.com>
Date: Fri Sep 15 14:47:00 2023 -0700
fix scalar EXTRA2 in EXTRA2/3 decoding algorithms
https://git.libre-soc.org/?p=openpower-isa.git;a=shortlog;h=630dfa6c8b6633d66d1a41368dfad927754846ed
commit 630dfa6c8b6633d66d1a41368dfad927754846ed
Author: Jacob Lifshay <programmerjake at gmail.com>
Date: Fri Sep 15 14:21:00 2023 -0700
fix PowerDecoder2 to properly decode scalar EXTRA2
https://bugs.libre-soc.org/show_bug.cgi?id=1161
commit cce08ed213d1de4d2f11b493917e1c34f9c40b61
Author: Jacob Lifshay <programmerjake at gmail.com>
Date: Fri Sep 15 14:20:09 2023 -0700
add tests for checking if the simulator and assembler agree on SVP64
encodings
--
You are receiving this mail because:
You are on the CC list for the bug.
More information about the Libre-SOC-ISA
mailing list