From: lkcl Date: Mon, 4 Oct 2021 10:47:16 +0000 (+0100) Subject: (no commit message) X-Git-Tag: opf_rfc_ls005_v1~3718 X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=a1d538b969545b514a11f3a3b0598c4ee07e8566;p=libreriscv.git --- diff --git a/openpower/sv/svp64/extsxl.mdwn b/openpower/sv/svp64/extsxl.mdwn index 96793d44d..2abe24c5e 100644 --- a/openpower/sv/svp64/extsxl.mdwn +++ b/openpower/sv/svp64/extsxl.mdwn @@ -49,6 +49,24 @@ extsh| 0x0000000000000091 | 0x00000091 | 0x0091 | 0x91 | extsw| 0x0000000000000091 | 0x00000091 | 0x0091 | 0x91 | """]] +TODO value 3: e.g. 0x9999999999999999 + +[[!table data=""" +func | XLEN=64 | XLEN=32 | XLEN=16 | XLEN=8 | +extsb| 0xFFFFFFFFFFFFFF99 | 0xFFFFFF99 | 0xFF99 | 0x99 | +extsh| 0xFFFFFFFFFFFF9999 | 0xFFFF9999 | 0x9999 | 0x99 | +extsw| 0xFFFFFFFF99999999 | 0x99999999 | 0x9999 | 0x99 | +"""]] + +TODO value 3: e.g. 0x1111111111111111 + +[[!table data=""" +func | XLEN=64 | XLEN=32 | XLEN=16 | XLEN=8 | +extsb| 0x0000000000000011 | 0x00000011 | 0x0011 | 0x11 | +extsh| 0x0000000000001111 | 0x00001111 | 0x1111 | 0x11 | +extsw| 0x0000000011111111 | 0x11111111 | 0x1111 | 0x11 | +"""]] + # Examples for xlen in (8, 16, 32, 64):