From: lkcl Date: Tue, 14 Sep 2021 13:46:47 +0000 (+0100) Subject: (no commit message) X-Git-Tag: DRAFT_SVP64_0_1~144 X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=0938a8e8cb1cd2d4340fd9b07d88fe0aed3001e2;p=libreriscv.git --- diff --git a/openpower/sv/branches.mdwn b/openpower/sv/branches.mdwn index ce659db0c..00fb4d26f 100644 --- a/openpower/sv/branches.mdwn +++ b/openpower/sv/branches.mdwn @@ -272,6 +272,11 @@ In short, Vectorised Branch becomes an extremely powerful tool. ## CTR-test +Where a standard Scalar v3.0B branch unconditionally decrements +CTR when `BO[2]` is clear, CTR-test Mode introduces more flexibility +which allows CTR to be used for many more types of Vector loops +constructs. + CTR-test mode and CTi interaction is as follows: note that `BO[2]` is still required to be clear for CTR decrements to be considered, exactly as is the case in Scalar Power ISA v3.0B