[Libre-soc-bugs] [Bug 1116] evaluate, spec, and implement Vector-Immediates in SVP64 Normal

bugzilla-daemon at libre-soc.org bugzilla-daemon at libre-soc.org
Thu Jun 22 12:08:01 BST 2023


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

--- Comment #6 from Luke Kenneth Casson Leighton <lkcl at lkcl.net> ---
i have some ideas on this to reduce decode complexity.

1. overload sv.b yes really sv.b so that it sets a bit in
   SVSTATE "if the next instruction is prefixed then get
   the immediate-constants from CIA-MAXVL//2"
2. if that bit is set (which should be transient) then
   next instruction clears it.

a small unconditional relative-branch would leave a hole
in the instruction stream, and the nice thing is, it's an
*actual* branch not an implicit one.

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


More information about the libre-soc-bugs mailing list