[Libre-soc-bugs] [Bug 863] AV opcode implementation, add to Decoder, CSV files

bugzilla-daemon at libre-soc.org bugzilla-daemon at libre-soc.org
Sun Jun 19 23:00:19 BST 2022


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

Jacob Lifshay <programmerjake at gmail.com> changed:

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

--- Comment #4 from Jacob Lifshay <programmerjake at gmail.com> ---
I fixed minu[.] to actually be unsigned:
https://git.libre-soc.org/?p=openpower-isa.git;a=commitdiff;h=2f9891616d1a251bbb83b1ab29da7040258847ab

i noticed absdu does signed comparison instead of unsigned, either that needs
to be changed to unsigned (and probably renamed to absdiffu) or the name
changed to absdiff (not absd since imho that would be interpreted as absolute
value dword, not absolute difference).

i'm not sure which one you wanted, so i'll let you change it. imho we probably
want both of them as separate instructions.

also, imho the absadd* instructions should be renamed to addabsdiff* since they
add the absolute differences, not take the absolute value of addition.

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


More information about the libre-soc-bugs mailing list