From: lkcl Date: Sat, 2 Apr 2022 14:07:47 +0000 (+0100) Subject: (no commit message) X-Git-Tag: opf_rfc_ls005_v1~2917 X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=2a6beaec38b4cef8ab292dfff768093b544c6723;p=libreriscv.git --- diff --git a/openpower/sv/branches.mdwn b/openpower/sv/branches.mdwn index c3e501252..2347ed6cf 100644 --- a/openpower/sv/branches.mdwn +++ b/openpower/sv/branches.mdwn @@ -180,8 +180,10 @@ Brief description of fields: destruction of LR during loops (particularly Vertical-First ones). * **VSb** In VLSET Mode, after testing, - if VSb is set, VL is truncated if the branch succeeds. If VSb is clear, - VL is truncated if the branch did **not** take place. + if VSb is set, VL is truncated if the test succeeds. If VSb is clear, + VL is truncated if a test *fails*. Masked-out (skipped) + bits are not considered + part of testing. * **CTi** CTR inversion. CTR-test Mode normally decrements per element tested. CTR inversion decrements if a test *fails*. Only relevant in CTR-test Mode.