[Libre-soc-bugs] [Bug 617] add SVP64 predication to TestIssuer
bugzilla-daemon at libre-soc.org
bugzilla-daemon at libre-soc.org
Sat Mar 20 11:56:55 GMT 2021
https://bugs.libre-soc.org/show_bug.cgi?id=617
--- Comment #6 from Luke Kenneth Casson Leighton <lkcl at lkcl.net> ---
(In reply to Luke Kenneth Casson Leighton from comment #3)
> so the first phase is to add src-step and dst-step "skipping", based
> on which bits of the predicate mask(s) are zero
this bit is fairly easy and involves TestIssuer FSM only.
> the second phase adds in src_zeroing / dest_zeroing which does NOT
> skip the computation but instead feeds **ZEROs** into either the
> input or the output
this one is very intrusive into the Core class because it stops read and write
of registers.
in ISACaller it is relatively straightforward to do this, but hooking into Core
connections to the regfiles requires masking and telling the CompUnits they do
not need to read/write regfiles.
--
You are receiving this mail because:
You are on the CC list for the bug.
More information about the libre-soc-bugs
mailing list