From: lkcl Date: Fri, 24 Jun 2022 18:32:54 +0000 (+0100) Subject: (no commit message) X-Git-Tag: opf_rfc_ls005_v1~1537 X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=a0afa3b27aa190fffe5182ca555f846fe8f9985f;p=libreriscv.git --- diff --git a/openpower/sv/remap.mdwn b/openpower/sv/remap.mdwn index 1117a1abb..48b844a1d 100644 --- a/openpower/sv/remap.mdwn +++ b/openpower/sv/remap.mdwn @@ -241,7 +241,9 @@ instruction, `psvshape`, may extend the capability here. `svindex` is a convenience instruction that reduces instruction count for Indexed REMAP Mode. It sets up (overwrites) all required SVSHAPE SPRs and can modify the REMAP -SPR as well. +SPR as well. The relevant SPRs *may* be directly programmed with +`mtspr` however it is laborious to do so: svindex saves instructions +covering much of Indexed REMAP capability. Form: SVI-Form SV "Indexed" Form (see [[isatables/fields.text]]) @@ -253,7 +255,7 @@ Form: SVI-Form SV "Indexed" Form (see [[isatables/fields.text]]) Fields: -* **SVd** - SV REMAP x/y dim +* **SVd** - SV REMAP x/y dim * **mask** - sets remap mi0-2/mo0-1 and SVSHAPEs, controlled by mm * **ew** - sets element width override * **RS** - GPR RS<<2 to be used for Indexing