diff options
author | Lynne <dev@lynne.ee> | 2022-09-24 03:51:48 +0200 |
---|---|---|
committer | Lynne <dev@lynne.ee> | 2022-09-24 04:16:55 +0200 |
commit | f21899db7dae114e4519c0d14dd047efe022e16b (patch) | |
tree | 553d13fdcca6386b7c6e91988458a3dccab25ba9 /libavutil/x86/tx_float.asm | |
parent | d2f482965f55736e7abcfab891446481a8371ce2 (diff) | |
download | ffmpeg-f21899db7dae114e4519c0d14dd047efe022e16b.tar.gz |
x86/tx_float: enable AVX-only split-radix FFT codelets
Sandy Bridge, Ivy Bridge and Bulldozer cores don't support FMA3.
Diffstat (limited to 'libavutil/x86/tx_float.asm')
-rw-r--r-- | libavutil/x86/tx_float.asm | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/libavutil/x86/tx_float.asm b/libavutil/x86/tx_float.asm index 0fbab99e45..5ed0007530 100644 --- a/libavutil/x86/tx_float.asm +++ b/libavutil/x86/tx_float.asm @@ -1379,6 +1379,8 @@ cglobal fft_sr_ns_float, 4, 10, 16, 272, ctx, out, in, tmp, len, lut, itab, rtab %endmacro %if ARCH_X86_64 +FFT_SPLIT_RADIX_FN avx, 0 +FFT_SPLIT_RADIX_FN avx, 1 FFT_SPLIT_RADIX_FN fma3, 0 FFT_SPLIT_RADIX_FN fma3, 1 %if HAVE_AVX2_EXTERNAL |