[Libre-soc-bugs] [Bug 550] binutils support needed for svp64

bugzilla-daemon at libre-soc.org bugzilla-daemon at libre-soc.org
Sat Dec 25 18:33:29 GMT 2021


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

--- Comment #54 from dmitry.selyutin at 3mdeb.com ---
Extended gas (and likely other binutils, since it's a common code) with
-mlibresoc switch, which, amongst other stuff, sets PPC_OPCODE_SVP64 flag. I'm
not sure what'd be the right latest POWER version, so I took "-mfuture" and
added one more flag there.
Also pushed some rather minor changes to sv_binutils script so that it groups
fields into a dataclass. I'll add a couple of methods there so that it's
capable of generating the C code. For now, the main question is, what to do
with codes like `-----01101`? If we consider `struct powerpc_opcode` as a
"quite-close-but-not-exactly-the-same" thing, do these hyphens correspond to
`mask` and `flags` members?

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


More information about the libre-soc-bugs mailing list