From: lkcl Date: Wed, 6 Apr 2022 12:21:00 +0000 (+0100) Subject: (no commit message) X-Git-Tag: opf_rfc_ls005_v1~2875 X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=aff473d761e2c6d99ed3303a722c24c2416e4f0c;p=libreriscv.git --- diff --git a/openpower/sv/cr_int_predication.mdwn b/openpower/sv/cr_int_predication.mdwn index aca3df659..83c6796bd 100644 --- a/openpower/sv/cr_int_predication.mdwn +++ b/openpower/sv/cr_int_predication.mdwn @@ -27,7 +27,8 @@ The opportunity is therefore taken to also augment CR logical arithmetic as well v3.0B Scalar CR instructions (crand, crxor) only allow a single bit calculation, and both mtcr and mfcr are CR-orientated rather than CR *Field* orientated. -Also strangely there is no v3.0 instruction for moving CR Fields, +Also strangely there is no v3.0 instruction for directly moving CR Fields, +only CR *bits*, so that is corrected here with `mcrfm`. The opportunity is taken to allow inversion of CR Field bits, when copied.