From: lkcl Date: Fri, 14 Apr 2023 09:38:51 +0000 (+0100) Subject: (no commit message) X-Git-Tag: opf_rfc_ls008_v1~24 X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=eb6e0d315e774bcacfe944106f35547caf06874b;p=libreriscv.git --- diff --git a/openpower/sv/rfc/ls013.mdwn b/openpower/sv/rfc/ls013.mdwn new file mode 100644 index 000000000..192c598c7 --- /dev/null +++ b/openpower/sv/rfc/ls013.mdwn @@ -0,0 +1,91 @@ +# RFC ls013 Min/Max GPR/FPR + +**URLs**: + +* +* +* + +**Severity**: Major + +**Status**: New + +**Date**: 14 Apr 2023 + +**Target**: v3.2B + +**Source**: v3.0B + +**Books and Section affected**: + +``` + Book I Fixed-Point 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 +``` + +**Submitter**: Luke Leighton (Libre-SOC) + +**Requester**: Libre-SOC + +**Impact on processor**: + +``` + Addition of new GPR-based instructions +``` + +**Impact on software**: + +``` + Requires support for new instructions in assembler, debuggers, + and related tools. +``` + +**Keywords**: + +``` + GPR, FPR, minmax +``` + +**Motivation** + +TODO + +**Notes and Observations**: + +1. TODO + +**Changes** + +Add the following entries to: + +* the Appendices of Book I +* Instructions of Book I added to Section 3.3.14.2 + +---------------- + +\newpage{} + +# Appendices + + 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 + +| Form | Book | Page | Version | mnemonic | Description | +|------|------|------|---------|----------|-------------| +| Z23 | I | # | 3.0B | shadd | Shift-and-Add | +| Z23 | I | # | 3.0B | shaddw | Shift-and-Add Signed Word | +| Z23 | I | # | 3.0B | shadduw | Shift-and-Add Unsigned Word | + +[[!tag opf_rfc]] +