[Libre-soc-isa] [Bug 794] SVP64 REMAP for utf8

bugzilla-daemon at libre-soc.org bugzilla-daemon at libre-soc.org
Wed Aug 24 01:52:52 BST 2022


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

--- Comment #21 from Jacob Lifshay <programmerjake at gmail.com> ---
thinking about it, it would be very useful to have a quick way to do what
risc-v v's vslideup/vslidedown do:
https://github.com/riscv/riscv-v-spec/blob/b6368b3c44d775f8eb01c7ce0ad017db19944aa7/v-spec.adoc#163-vector-slide-instructions

it can be done using remap, but takes several instructions to be set up. imho
we should use one of the svshape reserved combinations for this. it should not
set vl and mvl as part of svshape.

the example code I've been writing works around that by expanding each byte to
fill a whole 64-bit register -- pretty wasteful.

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


More information about the Libre-SOC-ISA mailing list