mirror of
https://github.com/mozilla/gecko-dev.git
synced 2024-12-14 02:31:59 +00:00
ea398a02dc
Removes armv6 and mmx optimizations. Removes x86inc.asm distinction. This was put in place because of issues with 32bit PIC builds but x86inc.asm has since been improved to support those. Switch to '.S' for arm assembly. There is now an #include for a helper file. All build systems appear to support .S so switch to it for consistency. Remove clang-cl.patch. There have been numerous changes upstream to improve clang support. MozReview-Commit-ID: IHVTbqSY2U7 --HG-- extra : rebase_source : 788796674e3eabed0c178ca327bc5e7628e03382
24 lines
941 B
Diff
24 lines
941 B
Diff
diff --git a/libvpx/vpx_dsp/vpx_dsp.mk b/libvpx/vpx_dsp/vpx_dsp.mk
|
|
index 84b529136ba9..7f3111320dc9 100644
|
|
--- a/libvpx/vpx_dsp/vpx_dsp.mk
|
|
+++ b/libvpx/vpx_dsp/vpx_dsp.mk
|
|
@@ -133,17 +133,17 @@ DSP_SRCS-$(HAVE_DSPR2) += mips/convolve8_avg_dspr2.c
|
|
DSP_SRCS-$(HAVE_DSPR2) += mips/convolve8_avg_horiz_dspr2.c
|
|
DSP_SRCS-$(HAVE_DSPR2) += mips/convolve8_dspr2.c
|
|
DSP_SRCS-$(HAVE_DSPR2) += mips/convolve8_horiz_dspr2.c
|
|
DSP_SRCS-$(HAVE_DSPR2) += mips/convolve8_vert_dspr2.c
|
|
|
|
# loop filters
|
|
DSP_SRCS-yes += loopfilter.c
|
|
|
|
-DSP_SRCS-$(ARCH_X86)$(ARCH_X86_64) += x86/loopfilter_sse2.c
|
|
+DSP_SRCS-$(ARCH_X86)$(ARCH_X86_64) += x86/loopfilter_intrin_sse2.c
|
|
DSP_SRCS-$(HAVE_AVX2) += x86/loopfilter_avx2.c
|
|
|
|
ifeq ($(HAVE_NEON_ASM),yes)
|
|
DSP_SRCS-yes += arm/loopfilter_16_neon$(ASM)
|
|
DSP_SRCS-yes += arm/loopfilter_8_neon$(ASM)
|
|
DSP_SRCS-yes += arm/loopfilter_4_neon$(ASM)
|
|
else
|
|
DSP_SRCS-$(HAVE_NEON) += arm/loopfilter_neon.c
|