[Libre-soc-isa] [Bug 871] implement pack/unpack mode in ISACaller
bugzilla-daemon at libre-soc.org
bugzilla-daemon at libre-soc.org
Wed Sep 14 12:11:50 BST 2022
https://bugs.libre-soc.org/show_bug.cgi?id=871
--- Comment #7 from Luke Kenneth Casson Leighton <lkcl at lkcl.net> ---
(In reply to Luke Kenneth Casson Leighton from comment #5)
> that in turn means it has to go into setvl, and there's not
> enough bits left. which means it has to go into sv.setvl.
> which means defining a new RM Mode page.
>
> haaaaaaa...
the epic saga continues.
sv.setvl is not practical. it is a 64-bit encoding embedded into
a Vector Loop encoding and that is prohibited. we need an *EXT001*
encoding **not** an sv.xxx encoding.
in the meantime (sigh) i will add an "svmgmt" instruction which
temporarily focusses on a pack/unpack argument.
potentially it could be a 10-bit XO because there are fewer bits in
SVSTATE left.
--
You are receiving this mail because:
You are on the CC list for the bug.
More information about the Libre-SOC-ISA
mailing list