From: lkcl Date: Wed, 7 Jun 2023 13:20:19 +0000 (+0100) Subject: (no commit message) X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=1380e3f550ec6ef4777494dd294f281270e07374;p=libreriscv.git --- diff --git a/openpower/sv/po9_encoding/discussion.mdwn b/openpower/sv/po9_encoding/discussion.mdwn index c1c421305..4542504a6 100644 --- a/openpower/sv/po9_encoding/discussion.mdwn +++ b/openpower/sv/po9_encoding/discussion.mdwn @@ -1,11 +1,11 @@ # alternative 32-64 encoding ``` -|0-5| 6-27 28 29|30-31| 32 |33-37 | 38-59 | 60-63 | Description | -|---|-----|-----|-----|----|--------|-----------------------------------| -|PO9| rm0 | 0 0 | 0 0 | 0 000 rm1 xxxx 0000 | SVP64:EXT900 | -|PO9| rm0 | 0 0 | 0 0 | 1 000 rm1 xxxx 0000 | SSingle:EXT900 | -|PO9| xxx | x 0 | 0 0 | !zero xxxx !zero | 55-bit RESERVED | +|0-5| 6-27 28 29|30-31|32|33-35|36-37| 38-59 | 60-63 | Description | +|---|-----|-----|-----|--|-----|-----|-------|-------|------------------| +|PO9| rm0 | 0 0 | 0 0 | 0 000 rm1 | xxxx | 0000 | SVP64:EXT900 | +|PO9| rm0 | 0 0 | 0 0 | 1 000 rm1 | xxxx | 0000 | SSingle:EXT900 | +|PO9| xxx | x 0 | 0 0 | x !zero | xxxx | !zero | 55-bit RESERVED | |PO9| xxx | x 0 | 0 0 | 32-bit EXT900 (Vectorizable) | |PO9| xxx | 1 1 | 0 0 | 32-bit EXT901 (Unvectorizable) | |PO9| !ZERO | 0 0 | 1 | DWi | SSingle:EXT232-263 | @@ -18,7 +18,7 @@ Fields: -* `SVRM <- rm0 || rm1` +* SVP64 `RM <- rm0 || rm1` Length detection: