From: lkcl Date: Wed, 6 Dec 2023 15:01:18 +0000 (+0000) Subject: (no commit message) X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=1c4e3604675b84a2053a0b8a766e2c80f307e279;p=libreriscv.git --- diff --git a/openpower/sv/cookbook/pospopcnt.mdwn b/openpower/sv/cookbook/pospopcnt.mdwn index 8d6e2a117..5ec60cf9f 100644 --- a/openpower/sv/cookbook/pospopcnt.mdwn +++ b/openpower/sv/cookbook/pospopcnt.mdwn @@ -89,8 +89,9 @@ Fig.3 depicts how the data is divided into blocks of 8*8-bit. alt="pospopcnt" width="70%" /> Fig.4 shows that a transpose is needed on each block. -gbbd instruction is used for implementing the transpose -function. +The gbbd instruction is used for implementing the transpose +function, preparing the data for using the standard popcount +instruction. pospopcnt