aboutsummaryrefslogtreecommitdiffstats
path: root/libavcodec
diff options
context:
space:
mode:
authorAndreas Rheinhardt <andreas.rheinhardt@outlook.com>2022-11-03 18:45:37 +0100
committerAndreas Rheinhardt <andreas.rheinhardt@outlook.com>2022-11-09 17:38:24 +0100
commit1f0948272a0fcd0e4947f629b600983f3338c02f (patch)
treec2dd5ffa2cf331a710767a986e95203e1123b027 /libavcodec
parent10ddbaf5144c902189fa7388f717b6350e23504b (diff)
downloadffmpeg-1f0948272a0fcd0e4947f629b600983f3338c02f.tar.gz
postproc/postprocess: Remove obsolete MMX(EXT)/3Dnow functions
postprocess.c currently has C, MMX, MMXEXT, 3DNow as well as SSE2 versions of its internal functions. But given that only ancient 32-bit x86 CPUs don't support SSE2, the MMX, MMXEXT and 3DNow versions are obsolete and are therefore removed by this commit. This saves about 56KB here. (The SSE2 version in particular is not really complete, so that it often falls back to MMXEXT (which means that there were some identical (apart from the name) MMXEXT and SSE2 functions; this duplication no longer exists with this commit.) Reviewed-by: Paul B Mahol <onemda@gmail.com> Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@outlook.com>
Diffstat (limited to 'libavcodec')
0 files changed, 0 insertions, 0 deletions