[Libre-soc-isa] [Bug 1017] ISA WG RFC for binary and ternary bitops
bugzilla-daemon at libre-soc.org
bugzilla-daemon at libre-soc.org
Sat Mar 11 03:54:04 GMT 2023
https://bugs.libre-soc.org/show_bug.cgi?id=1017
--- Comment #5 from Luke Kenneth Casson Leighton <lkcl at lkcl.net> ---
in the RFC is not an appropriate place to put these statements:
+* TODO: imho taking a LUT from a CR isn't useful, therefore `bincrlut` should
+ be dropped and `crbinlog` should be changed to take its LUT argument from a
GPR.
+
<https://libre-soc.org/irclog/%23libre-soc.2023-03-10.log.html#t2023-03-10T21:10:56>
the reason for using the CR is because it is 4 bits.
reading a GPR requires 64-bit port reads of which
60 bits are discarded.
with the crweird ops, CR field operations become
much more powerful.
https://libre-soc.org/openpower/sv/cr_int_predication/
--
You are receiving this mail because:
You are on the CC list for the bug.
More information about the Libre-SOC-ISA
mailing list