expand on svstep page
authorLuke Kenneth Casson Leighton <lkcl@lkcl.net>
Thu, 23 Jun 2022 16:45:56 +0000 (17:45 +0100)
committerLuke Kenneth Casson Leighton <lkcl@lkcl.net>
Thu, 23 Jun 2022 16:45:59 +0000 (17:45 +0100)
openpower/sv/svstep.mdwn

index 95b470c6f23c2d4ded9b81a8d69a70607f4f1398..366a6705d8c2e606e6d8d6f7dbe18a36615518f8 100644 (file)
@@ -1,8 +1,29 @@
 # svstep
 
-TODO
+(Stub page: TODO, expand)
 
 Links
 
 * [[isa/simplev]]
-* <>
+
+`svstep` performs explicit stepping of the Vector for-loop,
+and it can also be used to enquire about the current state
+of the REMAP indices.
+
+# Format
+
+*(Allocation of opcode TBD pending OPF ISA WG approval)*,
+using EXT22 temporarily and fitting into the
+[[sv/bitmanip]] space
+
+Form: SVL-Form (see [[isatables/fields.text]])
+
+| 0.5|6.10|11.15|16..22| 23...25    | 26.30 |31|  name   |
+| -- | -- | --- | ---- |----------- | ----- |--| ------- |
+|OPCD| RT | /   | SVi  |   /  /  vf | 11011 |Rc| svstep  |
+
+Instruction format:
+
+    svstep RT,SVi,vf
+    svstep. RT,SVi,vf
+