From: Yaowu Xu Date: Wed, 20 Jul 2016 18:57:29 +0000 (-0700) Subject: Cleanup x86inc leftovers X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=dec16abf7fa896b2de92b5edff29aae57ae1bd10;p=libvpx Cleanup x86inc leftovers Change-Id: I732d6942d56042a79c4259f775a6045fa95fbeff --- diff --git a/test/subtract_test.cc b/test/subtract_test.cc index 48edf1e6e..ac2f59486 100644 --- a/test/subtract_test.cc +++ b/test/subtract_test.cc @@ -100,7 +100,7 @@ TEST_P(VP9SubtractBlockTest, SimpleSubtract) { INSTANTIATE_TEST_CASE_P(C, VP9SubtractBlockTest, ::testing::Values(vpx_subtract_block_c)); -#if HAVE_SSE2 && CONFIG_USE_X86INC +#if HAVE_SSE2 INSTANTIATE_TEST_CASE_P(SSE2, VP9SubtractBlockTest, ::testing::Values(vpx_subtract_block_sse2)); #endif diff --git a/vp10/common/vp10_rtcd_defs.pl b/vp10/common/vp10_rtcd_defs.pl index d7cf6e022..298ef81fc 100644 --- a/vp10/common/vp10_rtcd_defs.pl +++ b/vp10/common/vp10_rtcd_defs.pl @@ -386,16 +386,16 @@ if (vpx_config("CONFIG_VP9_HIGHBITDEPTH") eq "yes") { specialize qw/vp10_fdct8x8_quant/; } else { add_proto qw/int64_t vp10_block_error/, "const tran_low_t *coeff, const tran_low_t *dqcoeff, intptr_t block_size, int64_t *ssz"; - specialize qw/vp10_block_error avx2 msa/; + specialize qw/vp10_block_error sse2 avx2 msa/; add_proto qw/int64_t vp10_block_error_fp/, "const int16_t *coeff, const int16_t *dqcoeff, int block_size"; specialize qw/vp10_block_error_fp neon sse2/; add_proto qw/void vp10_quantize_fp/, "const tran_low_t *coeff_ptr, intptr_t n_coeffs, int skip_block, const int16_t *zbin_ptr, const int16_t *round_ptr, const int16_t *quant_ptr, const int16_t *quant_shift_ptr, tran_low_t *qcoeff_ptr, tran_low_t *dqcoeff_ptr, const int16_t *dequant_ptr, uint16_t *eob_ptr, const int16_t *scan, const int16_t *iscan"; - specialize qw/vp10_quantize_fp neon sse2/; + specialize qw/vp10_quantize_fp neon sse2/, "$ssse3_x86_64"; add_proto qw/void vp10_quantize_fp_32x32/, "const tran_low_t *coeff_ptr, intptr_t n_coeffs, int skip_block, const int16_t *zbin_ptr, const int16_t *round_ptr, const int16_t *quant_ptr, const int16_t *quant_shift_ptr, tran_low_t *qcoeff_ptr, tran_low_t *dqcoeff_ptr, const int16_t *dequant_ptr, uint16_t *eob_ptr, const int16_t *scan, const int16_t *iscan"; - specialize qw/vp10_quantize_fp_32x32/; + specialize qw/vp10_quantize_fp_32x32/, "$ssse3_x86_64"; add_proto qw/void vp10_fdct8x8_quant/, "const int16_t *input, int stride, tran_low_t *coeff_ptr, intptr_t n_coeffs, int skip_block, const int16_t *zbin_ptr, const int16_t *round_ptr, const int16_t *quant_ptr, const int16_t *quant_shift_ptr, tran_low_t *qcoeff_ptr, tran_low_t *dqcoeff_ptr, const int16_t *dequant_ptr, uint16_t *eob_ptr, const int16_t *scan, const int16_t *iscan"; specialize qw/vp10_fdct8x8_quant sse2 ssse3 neon/; diff --git a/vp10/vp10cx.mk b/vp10/vp10cx.mk index 552432246..ba1fbcf71 100644 --- a/vp10/vp10cx.mk +++ b/vp10/vp10cx.mk @@ -107,10 +107,8 @@ VP10_CX_SRCS-$(HAVE_SSE2) += encoder/x86/dct_sse2.asm VP10_CX_SRCS-$(HAVE_SSE2) += encoder/x86/error_sse2.asm ifeq ($(ARCH_X86_64),yes) -ifeq ($(CONFIG_USE_X86INC),yes) VP10_CX_SRCS-$(HAVE_SSSE3) += encoder/x86/quantize_ssse3_x86_64.asm endif -endif VP10_CX_SRCS-$(HAVE_SSE2) += encoder/x86/dct_intrin_sse2.c VP10_CX_SRCS-$(HAVE_SSSE3) += encoder/x86/dct_ssse3.c