From: Jacob Lifshay Date: Thu, 16 Mar 2023 01:52:18 +0000 (-0700) Subject: update ls006, filling in section numbers X-Git-Tag: opf_rfc_ls001_v3~157 X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=e6532dc95d06fe77fa118218c018307535860f74;p=libreriscv.git update ls006, filling in section numbers --- diff --git a/openpower/sv/rfc/ls006.mdwn b/openpower/sv/rfc/ls006.mdwn index 4d3069886..8ab90fe79 100644 --- a/openpower/sv/rfc/ls006.mdwn +++ b/openpower/sv/rfc/ls006.mdwn @@ -1,4 +1,4 @@ -# RFC ls006 fp-gpr move +# RFC ls006 FPR <-> GPR Move/Conversion **URLs**: @@ -15,25 +15,22 @@ **Target**: v3.2B -**Source**: v3.0B +**Source**: v3.1B **Books and Section affected**: **UPDATE** -``` - Book I 64-bit Fixed-Point Arithmetic Instructions 3.3.9.1 - Appendix E Power ISA sorted by opcode - Appendix F Power ISA sorted by version - Appendix G Power ISA sorted by Compliancy Subset - Appendix H Power ISA sorted by mnemonic -``` +* Book I 4.6.5 Floating-Point Move Instructions +* Book I 4.6.7.2 Floating-Point Convert To/From Integer Instructions +* Appendix E Power ISA sorted by opcode +* Appendix F Power ISA sorted by version +* Appendix G Power ISA sorted by Compliancy Subset +* Appendix H Power ISA sorted by mnemonic **Summary** Instructions added -``` - todo -``` +* TODO **Submitter**: Luke Leighton (Libre-SOC) @@ -41,36 +38,34 @@ Instructions added **Impact on processor**: -``` - Addition of two new GPR-FPR-based instructions -``` +* Addition of five new GPR-FPR-based instructions **Impact on software**: -``` - Requires support for new instructions in assembler, debuggers, - and related tools. -``` +* Requires support for new instructions in assembler, debuggers, + and related tools. **Keywords**: ``` - GPR, FPR, move + GPR, FPR, Move, Conversion, JavaScript ``` **Motivation** +* TODO **Notes and Observations**: +* TODO **Changes** Add the following entries to: -* the Appendices of Book I -* Instructions of Book I added to Section 3.3.9.1 -* VA2-Form of Book I Section 1.6.21.1 and 1.6.2 +* Book I 4.6.5 Floating-Point Move Instructions +* Book I 4.6.7.2 Floating-Point Convert To/From Integer Instructions +* Book I 1.6.1 and 1.6.2 ----------------