aboutsummaryrefslogtreecommitdiffstats
path: root/libavcodec/x86/vorbisdsp.asm
Commit message (Collapse)AuthorAgeFilesLines
* avcodec/x86/vorbisdsp: Remove obsolete 3dnow functionsAndreas Rheinhardt2022-06-221-29/+0
| | | | | | | | | | | x64 always has MMX, MMXEXT, SSE and SSE2 and this means that some functions for MMX, MMXEXT, SSE and 3dnow are always overridden by other functions (unless one e.g. explicitly disables SSE2). So given that the only systems which benefit from the 3dnow implementations are truely ancient 32bit AMD x86s they are removed. Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@outlook.com>
* x86/vorbisdsp: optimize ff_vorbis_inverse_coupling_sseJames Almer2017-06-151-8/+11
| | | | About 7% faster.
* Merge commit '2e4bb99f4df7052b3e147ee898fcb4013a34d904'Michael Niedermayer2013-01-231-4/+4
| | | | | | | * commit '2e4bb99f4df7052b3e147ee898fcb4013a34d904': vorbisdsp: convert x86 simd functions from inline asm to yasm. Merged-by: Michael Niedermayer <michaelni@gmx.at>
* vorbisdsp: convert x86 simd functions from inline asm to yasm.Ronald S. Bultje2013-01-221-0/+83