From: lkcl Date: Sat, 13 May 2023 12:25:51 +0000 (+0100) Subject: (no commit message) X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=384e53fca80d521ce7a85ae5529065b0c3809fda;p=libreriscv.git --- diff --git a/openpower/sv/cr_ops.mdwn b/openpower/sv/cr_ops.mdwn index cae386c2d..828e32905 100644 --- a/openpower/sv/cr_ops.mdwn +++ b/openpower/sv/cr_ops.mdwn @@ -148,9 +148,9 @@ GE or SO) must be provided in another way. Examples of the former type: -* crand, cror, crnor. These all are 5-bit (BA, BB, BT). The bit +* crand, cror, crnor. These all are 5-bit destination (BT). The bit to be tested against `inv` is the one selected by `BT` -* mcrf. This has only 3-bit (BF, BFA). In order to select the +* mcrf. This has only 3-bit destiation (BF). In order to select the bit to be tested, the alternative encoding must be used. With `CRbit` coming from the SVP64 RM bits 22-23 the bit of BF to be tested is identified.