From b8a3b0e12c1c1a29f9d799a44dd187a595cd6a77 Mon Sep 17 00:00:00 2001 From: lkcl Date: Sun, 21 Aug 2022 18:31:32 +0100 Subject: [PATCH] --- openpower/sv/cr_ops.mdwn | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-) diff --git a/openpower/sv/cr_ops.mdwn b/openpower/sv/cr_ops.mdwn index f631b58e3..7b0187d1c 100644 --- a/openpower/sv/cr_ops.mdwn +++ b/openpower/sv/cr_ops.mdwn @@ -68,12 +68,6 @@ allows the decision to be made to store or not store the main result, and for CR Ops the CR Field result *is* the main result. -*Programmer's note: -`sv.crxor` with reduction would be particularly useful for parity calculation -for example, although there are many ways in which the same calculation -could be carried out after transferring a vector of CR Fields to a GPR -using crweird operations.* - # Format SVP64 RM `MODE` (includes `ELWIDTH_SRC` bits) for CR-based operations: @@ -201,6 +195,11 @@ elements thereafter: for i in VL-1 downto 0 # reverse gear CR[4+i].ge &= CR[5+i].ge +`sv.crxor` with reduction would be particularly useful for parity calculation +for example, although there are many ways in which the same calculation +could be carried out after transferring a vector of CR Fields to a GPR +using crweird operations. + # LD/ST Pack/Unpack Mode As described in [[sv/normal]], -- 2.30.2