From: lkcl Date: Mon, 28 Mar 2022 22:03:02 +0000 (+0100) Subject: (no commit message) X-Git-Tag: opf_rfc_ls005_v1~2964 X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=ba30c8d0e5ca1ca90e83a820a2d3c3209cb6e330;p=libreriscv.git --- diff --git a/openpower/sv/cr_int_predication.mdwn b/openpower/sv/cr_int_predication.mdwn index 62328fd5b..073de068c 100644 --- a/openpower/sv/cr_int_predication.mdwn +++ b/openpower/sv/cr_int_predication.mdwn @@ -108,13 +108,13 @@ Note that `CR{n}` refers to `CR0` when `n=0` and consequently, for CR0-7, is def Instruction format: - | 0-5 | 6-10 | 11 | 12-15 | 16-18 | 19-20 | 21-25 | 26-30 | 31 | - | --- | ---- | -- | ----- | ----- | ----- | ----- | ----- | -- | - | 19 | RT | | mask | BB | | XO[0:4] | XO[5:9] | / | - | 19 | RT | 0 | mask | BB | 0 M | XO[0:4] | 0 mode | Rc | - | 19 | RA | 1 | mask | BT | 0 / | XO[0:4] | 0 mode | / | - | 19 | BT // | 0 | mask | BB | 1 / | XO[0:4] | 0 mode | / | - | 19 | BFT | 1 | mask | BB | 1 M | XO[0:4] | 0 mode | / | + | 0-5 | 6-10 | 11 | 12-15 | 16-18 | 19-20 | 21-25 | 26-30 | 31 | name | + | --- | ---- | -- | ----- | ----- | ----- | ----- | ----- | -- | ---- | + | 19 | RT | | mask | BB | | XO[0:4] | XO[5:9] | / | | + | 19 | RT | 0 | mask | BB | 0 M | XO[0:4] | 0 mode | Rc | crrweird | + | 19 | RA | 1 | mask | BT | 0 / | XO[0:4] | 0 mode | / | mtcrweird | + | 19 | BT // | 0 | mask | BB | 1 / | XO[0:4] | 0 mode | / | crweird | + | 19 | BFT | 1 | mask | BB | 1 M | XO[0:4] | 0 mode | / | crweirder | mode is encoded in XO and is 4 bits