From: lkcl Date: Sun, 16 Apr 2023 11:25:54 +0000 (+0100) Subject: (no commit message) X-Git-Tag: opf_rfc_ls009_v1~22 X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=9f49d3bd6ca224e56cce901696fa9ad94291abbf;p=libreriscv.git --- diff --git a/openpower/sv/remap.mdwn b/openpower/sv/remap.mdwn index 9e61af454..5ffab1059 100644 --- a/openpower/sv/remap.mdwn +++ b/openpower/sv/remap.mdwn @@ -483,9 +483,11 @@ Predication is used. The following bits of the SVSTATE SPR are used for REMAP: -|32.33|34.35|36.37|38.39|40.41| 42.46 | 62 | -| -- | -- | -- | -- | -- | ----- | ------ | -|mi0 |mi1 |mi2 |mo0 |mo1 | SVme | RMpst | +``` + |32:33|34:35|36:37|38:39|40:41| 42:46 | 62 | + | -- | -- | -- | -- | -- | ----- | ------ | + |mi0 |mi1 |mi2 |mo0 |mo1 | SVme | RMpst | +``` mi0-2 and mo0-1 each select SVSHAPE0-3 to apply to a given register. mi0-2 apply to RA, RB, RC respectively, as input registers, and @@ -503,7 +505,7 @@ SVSHAPE is actively applied or not. The "persistence" bit if set will result in all Active REMAPs being applied indefinitely. ----------------- +----------- \newpage{} @@ -511,14 +513,10 @@ indefinitely. SVRM-Form: - svremap SVme,mi0,mi1,mi2,mo0,mo2,pst - |0 |6 |11 |13 |15 |17 |19 |21 | 22:25 |26:31 | | -- | -- | -- | -- | -- | -- | -- | -- | ---- | ----- | | PO | SVme |mi0 | mi1 | mi2 | mo0 | mo1 | pst | rsvd | XO | -SVRM-Form - * svremap SVme,mi0,mi1,mi2,mo0,mo1,pst Pseudo-code: