From: lkcl Date: Fri, 9 Sep 2022 19:31:06 +0000 (+0100) Subject: (no commit message) X-Git-Tag: opf_rfc_ls005_v1~548 X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=0eb0e75fc191c46217c252fdfd7cc3ca297a16f6;p=libreriscv.git --- diff --git a/openpower/sv/rfc/ls001/discussion.mdwn b/openpower/sv/rfc/ls001/discussion.mdwn index 0cf7c9686..0f17ef8b2 100644 --- a/openpower/sv/rfc/ls001/discussion.mdwn +++ b/openpower/sv/rfc/ls001/discussion.mdwn @@ -93,13 +93,15 @@ Scalar operations. is it worth special-casing for "Reserved" honestly i do not know if it's worth it. it would be: -| 0-5 | 6 | 7 | 8-31 | Description | -|-----|---|---|------|---------------------------| -| PO | 0 | 0 | nnnn | new, scalar (SVP64Single) | -| PO | 1 | 0 | 0000 | `RESERVED` | -| PO | 1 | 0 | !zero | old, scalar (SVP64Single) | -| PO | 0 | 1 | nnnn | new, vector (SVP64) | -| PO | 1 | 1 | nnnn | old, vector (SVP64) | +| 0-5 | 6 | 7 | 8-31 | Description | +|-----|---|---|-------|---------------------------| +| PO | 0 | 0 | 0000 | `RESERVED1` | +| PO | 0 | 0 | !zero | new-suffix, scalar (SVP64Single) | +| PO | 1 | 0 | 0000 | `RESERVED2` | +| PO | 1 | 0 | !zero | old-suffix, scalar (SVP64Single) | +| PO | 0 | 1 | nnnn | new-suffix, vector (SVP64) | +| PO | 1 | 1 | nnnn | old-suffix, vector (SVP64) | + having this `RESERVED` encoding in the middle of the space does complexify multi-issue decoding somewhat,