From fc99f80335dabac3795377f24e3556fdc7701d2c Mon Sep 17 00:00:00 2001 From: Luke Kenneth Casson Leighton Date: Wed, 29 Mar 2023 10:21:51 +0100 Subject: [PATCH] corrections to SVI-Form table layout, add Special Registers Altered to remap instructions --- openpower/sv/rfc/ls009.mdwn | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/openpower/sv/rfc/ls009.mdwn b/openpower/sv/rfc/ls009.mdwn index 490846c09..eb5d3a610 100644 --- a/openpower/sv/rfc/ls009.mdwn +++ b/openpower/sv/rfc/ls009.mdwn @@ -566,7 +566,7 @@ Pseudo-code: Special Registers Altered: ``` - None + SVSTATE ``` `svremap` determines the relationship between registers and SVSHAPE SPRs. @@ -1049,7 +1049,7 @@ Form: SVM-Form SV "Matrix" Form (see [[isatables/fields.text]]) Special Registers Altered: ``` - None + SVSTATE, SVSHAPE0-3 ``` `svshape` is a convenience instruction that reduces instruction @@ -1123,9 +1123,9 @@ both instructions in bits 26-31.* SVI-Form -| 0.5|6.10 |11.15 |16.20 | 21..25 | 26..31| name | Form | -| -- | -- | --- | ---- | ----------- | ------| -------- | ---- | -|OPCD| SVG | rmm | SVd | ew/yx/mm/sk | XO | svindex | SVI-Form | +| 0-5|6-10 |11-15 |16-20 | 21-25 | 26-31 | Form | +| -- | -- | --- | ---- | ----------- | ------| -------- | +| PO | SVG | rmm | SVd | ew/yx/mm/sk | XO | SVI-Form | * svindex SVG,rmm,SVd,ew,SVyx,mm,sk @@ -1193,7 +1193,7 @@ Pseudo-code: Special Registers Altered: ``` - None + SVSTATE, SVSHAPE0-3 ``` `svindex` is a convenience instruction that reduces instruction count @@ -1381,7 +1381,7 @@ Pseudo-code: Special Registers Altered: ``` - None + SVSTATE, SVSHAPE0-3 ``` `svshape2` is an additional convenience instruction that prioritises -- 2.30.2