[Libre-soc-bugs] [Bug 1154] Support basic PowerPC generated assembly

bugzilla-daemon at libre-soc.org bugzilla-daemon at libre-soc.org
Wed Sep 13 18:48:16 BST 2023


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

Luke Kenneth Casson Leighton <lkcl at lkcl.net> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |lkcl at lkcl.net

--- Comment #17 from Luke Kenneth Casson Leighton <lkcl at lkcl.net> ---
(In reply to Dmitry Selyutin from comment #15)

> The most difficult task was to make svshape2 appear before svshape in a way
> that is generic. The table used to be sorted by just (opcode.value,
> opcode.mask). Now we check count of bits in mask as well. In hoc signo
> uincemus!

awesome :) i saw your query monday but have been travelling, glad it's
solved. the way it is done for isel was just to ignore the 5-bit selector
field.

svshape would need 14 matchers for the 4-bits SVRM and the 2 for svshape2
can be done with 3-bit match.  bit of a pain that. sorry :)

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


More information about the libre-soc-bugs mailing list