diff options
author | Lynne <dev@lynne.ee> | 2022-09-19 05:53:01 +0200 |
---|---|---|
committer | Lynne <dev@lynne.ee> | 2022-09-23 12:35:27 +0200 |
commit | ace42cf581f8c06872bfb58cf575d9e8bd398c0a (patch) | |
tree | 217d6653d5664d47f95c327fdb09d63e01dffcb3 /libavutil/tx.c | |
parent | 3241e9225c7adfb2d8d24cfd05a7a8db8ddbd023 (diff) | |
download | ffmpeg-ace42cf581f8c06872bfb58cf575d9e8bd398c0a.tar.gz |
x86/tx_float: add 15xN PFA FFT AVX SIMD
~4x faster than the C version.
The shuffles in the 15pt dim1 are seriously expensive. Not happy with it,
but I'm contempt.
Can be easily converted to pure AVX by removing all vpermpd/vpermps
instructions.
Diffstat (limited to 'libavutil/tx.c')
0 files changed, 0 insertions, 0 deletions