aboutsummaryrefslogtreecommitdiffstats
path: root/libavcodec/x86/qpeldsp_init.c
diff options
context:
space:
mode:
authorRostislav Pehlivanov <atomnuker@gmail.com>2017-08-18 19:29:33 +0100
committerRostislav Pehlivanov <atomnuker@gmail.com>2017-08-18 19:32:55 +0100
commit3c99523a2864af729a8576c3fffe81fb884fa0d5 (patch)
tree83fc1a6adeb06f50149c84ee125310e7b7fc7a9f /libavcodec/x86/qpeldsp_init.c
parent285c015f1077a1d357dacdccc22ab02fd4aefe0a (diff)
downloadffmpeg-3c99523a2864af729a8576c3fffe81fb884fa0d5.tar.gz
opus_pvq_search: split functions into exactness and only use the exact if its faster
This splits the asm function into exact and non-exact version. The exact version is as fast or faster on newer CPUs (which EXTERNAL_AVX_FAST describes well) whilst the non-exact version is faster than the exact on older CPUs. Also fixes yasm compilation which doesn't accept !cpuflags(avx) syntax. Signed-off-by: Rostislav Pehlivanov <atomnuker@gmail.com>
Diffstat (limited to 'libavcodec/x86/qpeldsp_init.c')
0 files changed, 0 insertions, 0 deletions