From 3d977280925f331d9bdf9d2f199bdf6e450eb86d Mon Sep 17 00:00:00 2001 From: Luke Kenneth Casson Leighton Date: Thu, 23 Jun 2022 17:45:56 +0100 Subject: [PATCH] expand on svstep page --- openpower/sv/svstep.mdwn | 25 +++++++++++++++++++++++-- 1 file changed, 23 insertions(+), 2 deletions(-) diff --git a/openpower/sv/svstep.mdwn b/openpower/sv/svstep.mdwn index 95b470c6f..366a6705d 100644 --- a/openpower/sv/svstep.mdwn +++ b/openpower/sv/svstep.mdwn @@ -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 + -- 2.30.2