mirror of
https://git.ffmpeg.org/ffmpeg.git
synced 2025-12-05 14:30:00 +01:00
{lib{avcodec,swscale}/x86/,}Makefile: Kill MMX-OBJS
Reviewed-by: Kacper Michajłow <kasper93@gmail.com> Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@outlook.com>
This commit is contained in:
2
Makefile
2
Makefile
@@ -107,7 +107,7 @@ ffbuild/.config: $(CONFIGURABLE_COMPONENTS)
|
|||||||
SUBDIR_VARS := CLEANFILES FFLIBS HOSTPROGS TESTPROGS TOOLS \
|
SUBDIR_VARS := CLEANFILES FFLIBS HOSTPROGS TESTPROGS TOOLS \
|
||||||
HEADERS ARCH_HEADERS BUILT_HEADERS SKIPHEADERS \
|
HEADERS ARCH_HEADERS BUILT_HEADERS SKIPHEADERS \
|
||||||
ARMV5TE-OBJS ARMV6-OBJS ARMV8-OBJS VFP-OBJS NEON-OBJS \
|
ARMV5TE-OBJS ARMV6-OBJS ARMV8-OBJS VFP-OBJS NEON-OBJS \
|
||||||
ALTIVEC-OBJS VSX-OBJS MMX-OBJS X86ASM-OBJS \
|
ALTIVEC-OBJS VSX-OBJS X86ASM-OBJS \
|
||||||
MIPSFPU-OBJS MIPSDSPR2-OBJS MIPSDSP-OBJS MSA-OBJS \
|
MIPSFPU-OBJS MIPSDSPR2-OBJS MIPSDSP-OBJS MSA-OBJS \
|
||||||
MMI-OBJS LSX-OBJS LASX-OBJS RV-OBJS RVV-OBJS RVVB-OBJS \
|
MMI-OBJS LSX-OBJS LASX-OBJS RV-OBJS RVV-OBJS RVVB-OBJS \
|
||||||
OBJS SHLIBOBJS STLIBOBJS HOSTOBJS TESTOBJS SIMD128-OBJS
|
OBJS SHLIBOBJS STLIBOBJS HOSTOBJS TESTOBJS SIMD128-OBJS
|
||||||
|
|||||||
@@ -23,5 +23,4 @@ OBJS-$(HAVE_RV_ZVBB) += $(RVVB-OBJS) $(RVVB-OBJS-yes)
|
|||||||
|
|
||||||
OBJS-$(HAVE_SIMD128) += $(SIMD128-OBJS) $(SIMD128-OBJS-yes)
|
OBJS-$(HAVE_SIMD128) += $(SIMD128-OBJS) $(SIMD128-OBJS-yes)
|
||||||
|
|
||||||
OBJS-$(HAVE_MMX) += $(MMX-OBJS) $(MMX-OBJS-yes)
|
|
||||||
OBJS-$(HAVE_X86ASM) += $(X86ASM-OBJS) $(X86ASM-OBJS-yes)
|
OBJS-$(HAVE_X86ASM) += $(X86ASM-OBJS) $(X86ASM-OBJS-yes)
|
||||||
|
|||||||
@@ -65,6 +65,8 @@ X86ASM-OBJS-$(CONFIG_PRORES_DECODER) += x86/proresdsp_init.o
|
|||||||
X86ASM-OBJS-$(CONFIG_PRORES_RAW_DECODER) += x86/proresdsp_init.o
|
X86ASM-OBJS-$(CONFIG_PRORES_RAW_DECODER) += x86/proresdsp_init.o
|
||||||
X86ASM-OBJS-$(CONFIG_RV40_DECODER) += x86/rv40dsp_init.o
|
X86ASM-OBJS-$(CONFIG_RV40_DECODER) += x86/rv40dsp_init.o
|
||||||
X86ASM-OBJS-$(CONFIG_SBC_ENCODER) += x86/sbcdsp_init.o
|
X86ASM-OBJS-$(CONFIG_SBC_ENCODER) += x86/sbcdsp_init.o
|
||||||
|
OBJS-$(CONFIG_SNOW_DECODER) += x86/snowdsp.o
|
||||||
|
OBJS-$(CONFIG_SNOW_ENCODER) += x86/snowdsp.o
|
||||||
X86ASM-OBJS-$(CONFIG_SVQ1_ENCODER) += x86/svq1enc_init.o
|
X86ASM-OBJS-$(CONFIG_SVQ1_ENCODER) += x86/svq1enc_init.o
|
||||||
X86ASM-OBJS-$(CONFIG_TAK_DECODER) += x86/takdsp_init.o
|
X86ASM-OBJS-$(CONFIG_TAK_DECODER) += x86/takdsp_init.o
|
||||||
OBJS-$(CONFIG_TRUEHD_DECODER) += x86/mlpdsp_init.o
|
OBJS-$(CONFIG_TRUEHD_DECODER) += x86/mlpdsp_init.o
|
||||||
@@ -81,11 +83,6 @@ X86ASM-OBJS-$(CONFIG_VP9_DECODER) += x86/vp9dsp_init.o \
|
|||||||
x86/vp9dsp_init_16bpp.o
|
x86/vp9dsp_init_16bpp.o
|
||||||
|
|
||||||
|
|
||||||
# GCC inline assembly optimizations
|
|
||||||
# decoders/encoders
|
|
||||||
MMX-OBJS-$(CONFIG_SNOW_DECODER) += x86/snowdsp.o
|
|
||||||
MMX-OBJS-$(CONFIG_SNOW_ENCODER) += x86/snowdsp.o
|
|
||||||
|
|
||||||
# subsystems
|
# subsystems
|
||||||
X86ASM-OBJS-$(CONFIG_AC3DSP) += x86/ac3dsp.o \
|
X86ASM-OBJS-$(CONFIG_AC3DSP) += x86/ac3dsp.o \
|
||||||
x86/ac3dsp_downmix.o
|
x86/ac3dsp_downmix.o
|
||||||
|
|||||||
@@ -4,7 +4,7 @@ OBJS += x86/rgb2rgb.o \
|
|||||||
x86/swscale.o \
|
x86/swscale.o \
|
||||||
x86/yuv2rgb.o \
|
x86/yuv2rgb.o \
|
||||||
|
|
||||||
MMX-OBJS += x86/hscale_fast_bilinear_simd.o \
|
OBJS-$(HAVE_MMXEXT_INLINE) += x86/hscale_fast_bilinear_simd.o \
|
||||||
|
|
||||||
OBJS-$(CONFIG_XMM_CLOBBER_TEST) += x86/w64xmmtest.o
|
OBJS-$(CONFIG_XMM_CLOBBER_TEST) += x86/w64xmmtest.o
|
||||||
|
|
||||||
|
|||||||
@@ -27,7 +27,6 @@
|
|||||||
#define RET 0xC3 // near return opcode for x86
|
#define RET 0xC3 // near return opcode for x86
|
||||||
#define PREFETCH "prefetchnta"
|
#define PREFETCH "prefetchnta"
|
||||||
|
|
||||||
#if HAVE_INLINE_ASM
|
|
||||||
av_cold int ff_init_hscaler_mmxext(int dstW, int xInc, uint8_t *filterCode,
|
av_cold int ff_init_hscaler_mmxext(int dstW, int xInc, uint8_t *filterCode,
|
||||||
int16_t *filter, int32_t *filterPos,
|
int16_t *filter, int32_t *filterPos,
|
||||||
int numSplits)
|
int numSplits)
|
||||||
@@ -358,4 +357,3 @@ void ff_hcscale_fast_mmxext(SwsInternal *c, int16_t *dst1, int16_t *dst2,
|
|||||||
dst2[i] = src2[srcW-1]*128;
|
dst2[i] = src2[srcW-1]*128;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
#endif //HAVE_INLINE_ASM
|
|
||||||
|
|||||||
Reference in New Issue
Block a user