From: lkcl Date: Wed, 14 Sep 2022 12:06:17 +0000 (+0100) Subject: (no commit message) X-Git-Tag: opf_rfc_ls005_v1~453 X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=d0a4b68e97b923aeb530a40ba21dd31e72de008d;p=libreriscv.git --- diff --git a/openpower/sv/svstep.mdwn b/openpower/sv/svstep.mdwn index 9b094b356..0a8c5a626 100644 --- a/openpower/sv/svstep.mdwn +++ b/openpower/sv/svstep.mdwn @@ -39,6 +39,10 @@ returned in `RT`. SVi=1 selects SVSHAPE0 current state, through to SVi=4 selects SVSHAPE3. * When `SVi` is 5, `SVSTATE.srcstep` is returned. * When `SVi` is 6, `SVSTATE.dststep` is returned. +* When `SVi` is 0b1100 pack/unpack in SVSTATE is cleared +* When `SVi` is 0b1101 pack in SVSTATE is set, unpack is cleared +* When `SVi` is 0b1110 unpack in SVSTATE is set, pack is cleared +* When `SVi` is 0b1111 pack/unpack in SVSTATE are set As this is a Single-Predicated (1P) instruction, predication may be applied to skip (or zero) elements.