[Libre-soc-isa] [Bug 664] design SVP64 branch instructions (sv.bc)
bugzilla-daemon at libre-soc.org
bugzilla-daemon at libre-soc.org
Sun May 29 17:31:08 BST 2022
https://bugs.libre-soc.org/show_bug.cgi?id=664
--- Comment #5 from Luke Kenneth Casson Leighton <lkcl at lkcl.net> ---
Pseudo-code:
if AA then NIA <-iea EXTS(LI || 0b00)
else NIA <-iea CIA + EXTS(LI || 0b00)
if LK then LR <-iea CIA + 4
becomes:
if AA then NIA <-iea EXTS(LI || 0b00)
else NIA <-iea CIA + EXTS(LI || 0b00)
if LK then LR <-iea CIA + 4
if LSV then LSVR <- SVSTATE.next
--
You are receiving this mail because:
You are on the CC list for the bug.
More information about the Libre-SOC-ISA
mailing list