[Libre-soc-bugs] [Bug 838] sync or at least statically check fields.text, power_decoder, trans/svp64, CSVs between each other

bugzilla-daemon at libre-soc.org bugzilla-daemon at libre-soc.org
Mon Aug 8 14:07:46 BST 2022


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

--- Comment #30 from Luke Kenneth Casson Leighton <lkcl at lkcl.net> ---
(In reply to Luke Kenneth Casson Leighton from comment #29)

> power_fields.text, yes.  you have to perform a lookup of the instruction
> mnemonic first, followed by finding the Form (X-Form, D-Form) *then*
> you can look up Fields reliably.

bearing in mind the CSV file entries also have the Form.

the reason i mention all this is because an automated encode
(reading csv, getting Form, reading PowerFields, getting
 regs and other operands) is what the whole point of this
bugreport is all about, in particular sv/trans/svp64.py

it is just that if done *in general* it will not go entirely
to plan (i.e. attempting to replace binutils in full), but
fortunately it will be sufficient to cover only those instructions
*not* currently in binutils such as ffmadds, fishmv, etc.
for which i would expect there to be no "annoying quirks".

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


More information about the libre-soc-bugs mailing list