From d434f75f766c8566c0e853084eb6dc0e7d0b2fa9 Mon Sep 17 00:00:00 2001 From: Luke Kenneth Casson Leighton Date: Sat, 29 Apr 2023 17:08:41 +0100 Subject: [PATCH] add ffadd(s) ffsub(s) etc. to ls012 DCT/FFT --- openpower/sv/rfc/ls016.mdwn | 15 +++++++++++---- 1 file changed, 11 insertions(+), 4 deletions(-) diff --git a/openpower/sv/rfc/ls016.mdwn b/openpower/sv/rfc/ls016.mdwn index 9b8f7ea0c..c50a2aaff 100644 --- a/openpower/sv/rfc/ls016.mdwn +++ b/openpower/sv/rfc/ls016.mdwn @@ -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]] -- 2.30.2