[Libre-soc-bugs] [Bug 1068] add instructions from ls012 not currently implemented in binutils

bugzilla-daemon at libre-soc.org bugzilla-daemon at libre-soc.org
Thu Apr 27 11:11:51 BST 2023


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

Dmitry Selyutin <ghostmansd at gmail.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|CONFIRMED                   |IN_PROGRESS

--- Comment #3 from Dmitry Selyutin <ghostmansd at gmail.com> ---
I'm lost a bit between the list above and list here:
https://git.libre-soc.org/?p=libreriscv.git;a=commitdiff;h=1612a779c718fef1bec4f0384d4121119665f32e.

I counted all additions (+ in patch), and got me 172 instructions. Do we intend
to cover all of them in this task? Even considering that we already have some
of these implemented, this is too huge task to be covered at once (even
checking which we already covered and which need a flag change is a big task
per se). Am I missing something?

Also, a question of DRAFTFFS flag. Am I right that I need to filter
instructions marked with "FFS" in "level" section of optable.csv? What do other
levels mean (e.g. opt, SV/S, SV/D)? Do we need other flags?

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


More information about the libre-soc-bugs mailing list