FFmpeg/libpostproc
Andreas Rheinhardt 1f0948272a 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>
2022-11-09 17:38:24 +01:00
..
libpostproc.v
Makefile configure: always enable gnu_windres if available 2022-08-13 14:42:36 +02:00
postprocess.c postproc/postprocess: Remove obsolete MMX(EXT)/3Dnow functions 2022-11-09 17:38:24 +01:00
postprocess.h Keep including the full version.h when headers are included externally 2022-03-19 00:01:57 +02:00
postprocess_altivec_template.c
postprocess_internal.h
postprocess_template.c postproc/postprocess: Remove obsolete MMX(EXT)/3Dnow functions 2022-11-09 17:38:24 +01:00
postprocres.rc
version.c lib*/version: Move library version functions into files of their own 2022-05-10 06:49:32 +02:00
version.h Bump versions after 5.1 branch 2022-07-13 00:29:05 +02:00
version_major.h libpostproc: Split version.h 2022-03-16 14:05:26 +02:00