[Libre-soc-dev] DCT/FFT augmentations
Luke Kenneth Casson Leighton
lkcl at lkcl.net
Fri Jun 25 16:10:36 BST 2021
On Fri, Jun 25, 2021 at 11:08 AM Luke Kenneth Casson Leighton <lkcl at lkcl.net>
wrote:
> this is an interesting experiment all round, how to add new
> experimental (overlapping) opcodes
>
correction: it's an EXPENSIVE and costly lesson in why the rule was set:
NO CHANGING BEHAVIOUR OF EXISTING OPCODES
* the SVP64Asm decoder is now "poisoned" with special exceptions, to
recognise "sv.ldbr" with *three* arguments, and turn it into a v3.0B with
*two*.
* the "RC" of sv.ldbr RT, SVD(RA), RC if turning into Vectorised RC, well,
there's not much point doing that, but it will literally be the first
time that
a register RA/B/C will never have been left as scalar
the only reason i'm carrying on is because the gains as a strategic
algorithm (DCT, FFT) are so high.
l.
More information about the Libre-soc-dev
mailing list