ls008 only doing setvl and svstep
authorLuke Kenneth Casson Leighton <lkcl@lkcl.net>
Sun, 26 Mar 2023 18:23:27 +0000 (19:23 +0100)
committerLuke Kenneth Casson Leighton <lkcl@lkcl.net>
Sun, 26 Mar 2023 18:23:27 +0000 (19:23 +0100)
openpower/sv/rfc/ls008.mdwn

index 3ae2a815b52768de60e9d60d201f99e5da22ccf7..02f1e9f0da091237b509357124ee5ef303c7fd6d 100644 (file)
 ```
     setvl    - Cray-style "Set Vector Length" instruction
     svstep   - Vertical-First Mode explicit Step and Status
-    svremap  - Re-Mapping of Register Element Offsets
-    svindex  - General-purpose setting of SHAPEs to be re-mapped
-    svshape  - Hardware-level setting of SHAPEs for element re-mapping
-    svshape2 - Hardware-level setting of SHAPEs for element re-mapping (v2)
 ```
 
 **Submitter**: Luke Leighton (Libre-SOC)
@@ -45,7 +41,7 @@
 **Impact on processor**:
 
 ```
-    Addition of six new "Zero-Overhead-Loop-Control" DSP-style Vector-style
+    Addition of two new "Zero-Overhead-Loop-Control" DSP-style Vector-style
     Management Instructions which can be implemented extremely efficiently
     and effectively by inserting an additional phase between Decode and Issue.
     More complex designs are NOT adversely impacted and in fact greatly benefit
@@ -102,8 +98,8 @@ Add the following entries to:
 
 # Notation, Section 1.3.2
 
-When register operands (RA, RT, BF) are prefixed by a single underscore
-(_RT, _RA, _BF) the variable contains the contents of the instruction field
+When register operands (`RA, RT, BF`) are prefixed by a single underscore
+(`_RT, _RA, _BF`) the variable contains the contents of the instruction field
 not the contents of the Register File referenced *by* that field. Example:
 `_RT` contains the contents of bits 5 thru 10. The relationship
 `RT = GPR(_RT)` is thus always true. Uses include making alternative