add ffadd(s) ffsub(s) etc. to ls012 DCT/FFT
authorLuke Kenneth Casson Leighton <lkcl@lkcl.net>
Sat, 29 Apr 2023 16:08:41 +0000 (17:08 +0100)
committerLuke Kenneth Casson Leighton <lkcl@lkcl.net>
Sat, 29 Apr 2023 16:08:41 +0000 (17:08 +0100)
openpower/sv/rfc/ls016.mdwn

index 9b8f7ea0c2e7555cfc7dcd9da7656363d869c840..c50a2aaff74e06d253586f1ee182114b5d6dc603 100644 (file)
@@ -30,7 +30,7 @@
 **Summary**
 
 ```
-    Instructions added: maddsubrs, fdmadds, ffmadds
+    Instructions added: maddsubrs, fdmadd(s), ffmadd(s), ffadd(s), ffsub(s)
 ```
 
 **Submitter**: Luke Leighton (Libre-SOC)
@@ -55,7 +55,8 @@
 **Keywords**:
 
 ```
-    CR Fields, predication, GPR
+    DCT, FFT, NTT, DFT, Twin-Butterfly, Audio/Video, DSP, Radar,
+    Scientific Computing.
 ```
 
 **Motivation**
@@ -151,8 +152,14 @@ Add the following new fields to Book I 1.6.2 Word Instruction Fields:
 | Form | Book | Page | Version | Mnemonic | Description |
 |------|------|------|---------|----------|-------------|
 | A    | I    | #    | 3.2B    | maddsubrs | Integer DCT/FFT Twin-Butterfly |
-| X    | I    | #    | 3.2B    | fdmadds   | FP DCT Twin-Butterfly |
-| X    | I    | #    | 3.2B    | ffmadds   | FP FFT Twin-Butterfly |
+| X    | I    | #    | 3.2B    | fdmadds   | FP DCT Twin-Butterfly Single |
+| X    | I    | #    | 3.2B    | ffmadds   | FP FFT Twin-Butterfly Single |
+| X    | I    | #    | 3.2B    | fdmadds   | FP DCT Twin-Butterfly Double |
+| X    | I    | #    | 3.2B    | ffmadds   | FP FFT Twin-Butterfly Double |
+| X    | I    | #    | 3.2B    | ffadds    | FP FFT Twin-Butterfly Single |
+| X    | I    | #    | 3.2B    | ffadd     | FP FFT Twin-Butterfly Double |
+| X    | I    | #    | 3.2B    | ffsubs    | FP FFT Twin-Butterfly Single |
+| X    | I    | #    | 3.2B    | ffsub     | FP FFT Twin-Butterfly Double |
 
 [[!tag opf_rfc]]