(no commit message)
authorlkcl <lkcl@web>
Fri, 5 May 2023 21:13:58 +0000 (22:13 +0100)
committerIkiWiki <ikiwiki.info>
Fri, 5 May 2023 21:13:58 +0000 (22:13 +0100)
openpower/sv/svstep.mdwn

index fb313dbcf81504b69899de509706eec37395c221..87a3c6b48d9acd5a44e2953a3005c0a0fd5fbe08 100644 (file)
@@ -132,6 +132,18 @@ is perfectly possible, as is calling of functions, however SVSTATE
 be stored on the stack in order to achieve this benefit not normally
 found in Vector ISAs.
 
+**Use of svstep with sub-vectors**
+
+Incrementing and iteration through subvector state ssubstep and dsubstep is
+possible with `sv.svstep/vecN` where N may be 2/3/4.  However it is necessary
+to use the exact same Sub-Vector qualifier on any Prefixed
+instructions, within any given Vertical-First loop. Also valid
+is not specifying a Sub-vector 
+qualifier at all, but it is critically important to note that
+operations will be repeated.  For example if  `sv.svstep/vec2`
+is used on `sv.addi` then each Vector element operation is
+repeated twice.
+
 -------------
 
 \newpage{}