From: lkcl Date: Tue, 1 Dec 2020 02:00:22 +0000 (+0000) Subject: (no commit message) X-Git-Tag: convert-csv-opcode-to-binary~1562 X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=5db1e01205aa69eb06cb7f219b9a9884360d4013;p=libreriscv.git --- diff --git a/openpower/sv/16_bit_compressed.mdwn b/openpower/sv/16_bit_compressed.mdwn index d4197e57e..0731e0c99 100644 --- a/openpower/sv/16_bit_compressed.mdwn +++ b/openpower/sv/16_bit_compressed.mdwn @@ -530,6 +530,8 @@ Note here that elwidth overrides (SV Prefix) can be used to select FP16/32/64 | 1101 | BA2 | | 001.1 | 0 BA | BB | M | crorc | 1110 | BA2 | | 001.1 | 0 BA | BB | M | cror +TODO: note that whilst M=0 allows a return to v3.0B, no information exists which allows deciding whether it is more appropriate to enter v3.0B-then-back-to-16bit. this requires statistical analysis. + Notes 10 bit mode: @@ -570,6 +572,8 @@ space (when RA==0) | 1111 | 1 | | 001.1 | 0 01 | RA | M | mfctr | 1111 | 1 | | 001.1 | 0 11 | RA | M | mfcr +TODO: note that whilst M=0 allows a return to v3.0B, no information exists which allows deciding whether it is more appropriate to enter v3.0B-then-back-to-16bit. this requires statistical analysis. + ### Unallocated | 0123 | 4 | | 567.8 | 9 ab | cde | f |