From: lkcl Date: Fri, 9 Sep 2022 11:57:19 +0000 (+0100) Subject: (no commit message) X-Git-Tag: opf_rfc_ls005_v1~559 X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=030a18da97c6fa845f15d437ee6aeb844adb36da;p=libreriscv.git --- diff --git a/openpower/sv/rfc/ls001/discussion.mdwn b/openpower/sv/rfc/ls001/discussion.mdwn new file mode 100644 index 000000000..28e09abd6 --- /dev/null +++ b/openpower/sv/rfc/ls001/discussion.mdwn @@ -0,0 +1,16 @@ +# potential opcode allocations + +discussion on ways to allocate scalar and svp64 opcodes + +# major old/new scalar/vec + +following a similar scheme to EXT001 in Power ISA Public v3.1, +one bit indicates "this is an entire new 32-bit scalar space" + +| 0-5 | 6 | 7 | 8-31 | Description | +|-----|---|---|------|---------------------------| +| PO | 0 | 0 | nnnn | new, scalar (SVP64Single) | +| PO | 1 | 0 | nnnn | old, scalar (SVP64Single) | +| PO | 0 | 1 | nnnn | new, vector (SVP64) | +| PO | 1 | 1 | nnnn | old, vector (SVP64) | +