From 3af35113389510880fc7297ade1cd112a71bfd63 Mon Sep 17 00:00:00 2001 From: lkcl Date: Wed, 8 Sep 2021 14:56:01 +0100 Subject: [PATCH] --- openpower/sv/cr_ops.mdwn | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/openpower/sv/cr_ops.mdwn b/openpower/sv/cr_ops.mdwn index 2aae637d5..f0293f43d 100644 --- a/openpower/sv/cr_ops.mdwn +++ b/openpower/sv/cr_ops.mdwn @@ -85,11 +85,12 @@ be operated on by the instruction. Thus, logically, we may set the following rule: * When a 5-bit CR Result field is used in an instruction, the - `inv, VLi and RC1` variant of Data-Dependent Fail-First + 5-bit variant of Data-Dependent Fail-First must be used. i.e. the bit of the CR field to be tested is - the one that has just been modified by the operation. -* When a 3-bit CR Result field is used the `inv CRbit` variant - must be used in order to select which CR Field bit shall + the one that has just been modified (created) by the operation. +* When a 3-bit CR Result field is used the 3-bit variant + must be used, providing as it does the missing `CRbit` + in order to select which CR Field bit of the result shall be tested (EQ, LE, GE, SO) The reason why the 3-bit CR variant needs the additional CR-bit -- 2.30.2