From: Luke Kenneth Casson Leighton Date: Fri, 17 Nov 2023 15:45:33 +0000 (+0000) Subject: add fixed/fload load/store shift instructions to ls004 X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=147835b50b87dc305ad844de872955878abcf903;p=libreriscv.git add fixed/fload load/store shift instructions to ls004 --- diff --git a/openpower/sv/rfc/ls004.mdwn b/openpower/sv/rfc/ls004.mdwn index 8e5ac4014..cfa109b81 100644 --- a/openpower/sv/rfc/ls004.mdwn +++ b/openpower/sv/rfc/ls004.mdwn @@ -301,6 +301,17 @@ Examples: sadduw r4, r1, r2, 2 ``` +\newpage{} +[[!inline pages="openpower/isa/pifixedloadshift" raw=yes ]] +\newpage{} +[[!inline pages="openpower/isa/pifixedstoreshift" raw=yes ]] +\newpage{} +[[!inline pages="openpower/isa/pifploadshift" raw=yes ]] +\newpage{} +[[!inline pages="openpower/isa/pifpstoreshift" raw=yes ]] + +\newpage{} + # Instruction Formats **Add the following to Book I 1.6.1** @@ -311,11 +322,14 @@ Z23-Form: | 0-5 | 6-10 | 11-15 | 16-20 | 21-22 | 23-30 | 31 | Form | |-------|------|-------|-------|-------|-------|----|----------| | PO | RT | RA | RB | SH | XO | Rc | Z23-Form | +| PO | RS | RA | RB | SH | XO | Rc | Z23-Form | +| PO | FRT | RA | RB | SH | XO | Rc | Z23-Form | +| PO | FRS | RA | RB | SH | XO | Rc | Z23-Form | ``` # Instruction Fields -Add Z23 to the following Formats in Book I 1.6.2: `RT RA RB XO Rc` +Add Z23 to the following Formats in Book I 1.6.2: `FRS FRT RT RA RB XO Rc` Add the following new fields: