[Libre-soc-isa] [Bug 1077] evaluate removing /vec234 from instructions, move subvl to SVSTATE

bugzilla-daemon at libre-soc.org bugzilla-daemon at libre-soc.org
Wed May 3 05:09:50 BST 2023


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

--- Comment #7 from Dmitry Selyutin <ghostmansd at gmail.com> ---
So we free 2 bits in RM (thus for each instruction) and move these two into
SVSTATE (thus global). Before doing this, few questions:
1. Do we have use for two bits freed in RM? Perhaps some specifiers can be
simplified.
2. Do we have a real need in vec2/vec3/vec4 at all? If it can be emulated and
emulation is cheap and/or this is a rarely used functionality, I'd simply drop
it.

Dropping vec from binutils and insndb is a relatively straightforward task; I
wouldn't say the same words about adding anything there.

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


More information about the Libre-SOC-ISA mailing list