[Libre-soc-bugs] [Bug 579] c/c++ macros for inline assembly supporting svp64

bugzilla-daemon at libre-soc.org bugzilla-daemon at libre-soc.org
Mon Jan 25 11:49:35 GMT 2021


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

--- Comment #4 from Luke Kenneth Casson Leighton <lkcl at lkcl.net> ---
(In reply to Jacob Lifshay from comment #2)
> Started working on this, code at:
> https://salsa.debian.org/Kazan-team/simplev-cpp
> 
> I just wrote a simple testing framework for now

the projectpreference is for using git.libre-soc.org - remember you only have
to ask https://git.libre-soc.org/?p=simplev-cpp.git;a=summary

feel free to help to turn svp64.py parsing into parameterised functions
(i will make a start this morning before you're up, US time).  both you,
alexandre, and other people in the future will need it to do the
auto-generation of svp64 "field interpretation", particularly the
EXTRA2/3 fields.

it's rather unfortunate that there's not enough bits free in the 24-bit RM
extra to actually say what format the EXTRA2/3 fields are, meaning it has
to be obtained by looking at what the actual opcode is.

at some point PowerDecoder will have to do the same trick.

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


More information about the libre-soc-bugs mailing list