[Libre-soc-isa] [Bug 914] setvl should not set SO

bugzilla-daemon at libre-soc.org bugzilla-daemon at libre-soc.org
Mon Aug 29 12:35:43 BST 2022


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

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

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |ghostmansd at gmail.com

--- Comment #1 from Luke Kenneth Casson Leighton <lkcl at lkcl.net> ---
it's more that "setvl." should not *read* XER.so... ahh but...
in power_decoder2.py DecodeOE unconditionally reads the dec.OE
flag which should *not* be happening, just as it should not
be happening for e.g. mulh* rldic* etc.

really there are enough exceptions in DecodeOE to justify adding
a separate "OE" field - or, better, an RC.RC_NO_OE option.
but that is... quite intrusive at the moment as it means
dmitry has to update binutils, and the rest of the code which
currently checks (and expects) RC.RC would need to check
RC.RC_NO_OE.  hmmm a separate CSV column would be better

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


More information about the Libre-SOC-ISA mailing list