From 11e07e06d89956fdaf6fecd46b418dc052797e98 Mon Sep 17 00:00:00 2001 From: lkcl Date: Wed, 25 Aug 2021 21:52:05 +0100 Subject: [PATCH] --- openpower/sv/branches.mdwn | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/openpower/sv/branches.mdwn b/openpower/sv/branches.mdwn index 49d5609e6..f61e28e0a 100644 --- a/openpower/sv/branches.mdwn +++ b/openpower/sv/branches.mdwn @@ -60,9 +60,10 @@ inverting `BO[2]` which just leaves two modes: and the corresponding CR Field is considered to be set to `SNZ`) -When the CR Fields selected by SVP64 Augmented `BI` is marked as scalar, +When the CR Fields selected by SVP64-Augmented `BI` is marked as scalar, then as usual the loop ends at the first element tested, after taking -predication into consideration. Thus, as usual, when `sz` is zero, srcstep +predication into consideration. Thus, also as usual, when a predicate mask is +given, and `BI` marked as scalar, and `sz` is zero, srcstep skips forward to the first non-zero predicated element, and only that one element is tested. -- 2.30.2