| OLD | NEW |
| 1 #ifndef VP9_RTCD_H_ | 1 #ifndef VP9_RTCD_H_ |
| 2 #define VP9_RTCD_H_ | 2 #define VP9_RTCD_H_ |
| 3 | 3 |
| 4 #ifdef RTCD_C | 4 #ifdef RTCD_C |
| 5 #define RTCD_EXTERN | 5 #define RTCD_EXTERN |
| 6 #else | 6 #else |
| 7 #define RTCD_EXTERN extern | 7 #define RTCD_EXTERN extern |
| 8 #endif | 8 #endif |
| 9 | 9 |
| 10 /* | 10 /* |
| (...skipping 213 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 224 RTCD_EXTERN void (*vp9_fdct4x4_1)(const int16_t *input, tran_low_t *output, int
stride); | 224 RTCD_EXTERN void (*vp9_fdct4x4_1)(const int16_t *input, tran_low_t *output, int
stride); |
| 225 | 225 |
| 226 void vp9_fdct8x8_c(const int16_t *input, tran_low_t *output, int stride); | 226 void vp9_fdct8x8_c(const int16_t *input, tran_low_t *output, int stride); |
| 227 void vp9_fdct8x8_sse2(const int16_t *input, tran_low_t *output, int stride); | 227 void vp9_fdct8x8_sse2(const int16_t *input, tran_low_t *output, int stride); |
| 228 RTCD_EXTERN void (*vp9_fdct8x8)(const int16_t *input, tran_low_t *output, int st
ride); | 228 RTCD_EXTERN void (*vp9_fdct8x8)(const int16_t *input, tran_low_t *output, int st
ride); |
| 229 | 229 |
| 230 void vp9_fdct8x8_1_c(const int16_t *input, tran_low_t *output, int stride); | 230 void vp9_fdct8x8_1_c(const int16_t *input, tran_low_t *output, int stride); |
| 231 void vp9_fdct8x8_1_sse2(const int16_t *input, tran_low_t *output, int stride); | 231 void vp9_fdct8x8_1_sse2(const int16_t *input, tran_low_t *output, int stride); |
| 232 RTCD_EXTERN void (*vp9_fdct8x8_1)(const int16_t *input, tran_low_t *output, int
stride); | 232 RTCD_EXTERN void (*vp9_fdct8x8_1)(const int16_t *input, tran_low_t *output, int
stride); |
| 233 | 233 |
| 234 void vp9_fdct8x8_quant_c(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 *rou
nd_ptr, const int16_t *quant_ptr, const int16_t *quant_shift_ptr, tran_low_t *qc
oeff_ptr, tran_low_t *dqcoeff_ptr, const int16_t *dequant_ptr, int zbin_oq_value
, uint16_t *eob_ptr, const int16_t *scan, const int16_t *iscan); |
| 235 void vp9_fdct8x8_quant_sse2(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, int zbin_oq_va
lue, uint16_t *eob_ptr, const int16_t *scan, const int16_t *iscan); |
| 236 void vp9_fdct8x8_quant_ssse3(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, int zbin_oq_v
alue, uint16_t *eob_ptr, const int16_t *scan, const int16_t *iscan); |
| 237 RTCD_EXTERN void (*vp9_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, t
ran_low_t *qcoeff_ptr, tran_low_t *dqcoeff_ptr, const int16_t *dequant_ptr, int
zbin_oq_value, uint16_t *eob_ptr, const int16_t *scan, const int16_t *iscan); |
| 238 |
| 234 void vp9_fht16x16_c(const int16_t *input, tran_low_t *output, int stride, int tx
_type); | 239 void vp9_fht16x16_c(const int16_t *input, tran_low_t *output, int stride, int tx
_type); |
| 235 void vp9_fht16x16_sse2(const int16_t *input, tran_low_t *output, int stride, int
tx_type); | 240 void vp9_fht16x16_sse2(const int16_t *input, tran_low_t *output, int stride, int
tx_type); |
| 236 RTCD_EXTERN void (*vp9_fht16x16)(const int16_t *input, tran_low_t *output, int s
tride, int tx_type); | 241 RTCD_EXTERN void (*vp9_fht16x16)(const int16_t *input, tran_low_t *output, int s
tride, int tx_type); |
| 237 | 242 |
| 238 void vp9_fht4x4_c(const int16_t *input, tran_low_t *output, int stride, int tx_t
ype); | 243 void vp9_fht4x4_c(const int16_t *input, tran_low_t *output, int stride, int tx_t
ype); |
| 239 void vp9_fht4x4_sse2(const int16_t *input, tran_low_t *output, int stride, int t
x_type); | 244 void vp9_fht4x4_sse2(const int16_t *input, tran_low_t *output, int stride, int t
x_type); |
| 240 RTCD_EXTERN void (*vp9_fht4x4)(const int16_t *input, tran_low_t *output, int str
ide, int tx_type); | 245 RTCD_EXTERN void (*vp9_fht4x4)(const int16_t *input, tran_low_t *output, int str
ide, int tx_type); |
| 241 | 246 |
| 242 void vp9_fht8x8_c(const int16_t *input, tran_low_t *output, int stride, int tx_t
ype); | 247 void vp9_fht8x8_c(const int16_t *input, tran_low_t *output, int stride, int tx_t
ype); |
| 243 void vp9_fht8x8_sse2(const int16_t *input, tran_low_t *output, int stride, int t
x_type); | 248 void vp9_fht8x8_sse2(const int16_t *input, tran_low_t *output, int stride, int t
x_type); |
| (...skipping 152 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 396 #define vp9_mse8x8 vp9_mse8x8_c | 401 #define vp9_mse8x8 vp9_mse8x8_c |
| 397 | 402 |
| 398 void vp9_quantize_b_c(const tran_low_t *coeff_ptr, intptr_t n_coeffs, int skip_b
lock, const int16_t *zbin_ptr, const int16_t *round_ptr, const int16_t *quant_pt
r, const int16_t *quant_shift_ptr, tran_low_t *qcoeff_ptr, tran_low_t *dqcoeff_p
tr, const int16_t *dequant_ptr, int zbin_oq_value, uint16_t *eob_ptr, const int1
6_t *scan, const int16_t *iscan); | 403 void vp9_quantize_b_c(const tran_low_t *coeff_ptr, intptr_t n_coeffs, int skip_b
lock, const int16_t *zbin_ptr, const int16_t *round_ptr, const int16_t *quant_pt
r, const int16_t *quant_shift_ptr, tran_low_t *qcoeff_ptr, tran_low_t *dqcoeff_p
tr, const int16_t *dequant_ptr, int zbin_oq_value, uint16_t *eob_ptr, const int1
6_t *scan, const int16_t *iscan); |
| 399 void vp9_quantize_b_sse2(const tran_low_t *coeff_ptr, intptr_t n_coeffs, int ski
p_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 *dqcoef
f_ptr, const int16_t *dequant_ptr, int zbin_oq_value, uint16_t *eob_ptr, const i
nt16_t *scan, const int16_t *iscan); | 404 void vp9_quantize_b_sse2(const tran_low_t *coeff_ptr, intptr_t n_coeffs, int ski
p_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 *dqcoef
f_ptr, const int16_t *dequant_ptr, int zbin_oq_value, uint16_t *eob_ptr, const i
nt16_t *scan, const int16_t *iscan); |
| 400 RTCD_EXTERN void (*vp9_quantize_b)(const tran_low_t *coeff_ptr, intptr_t n_coeff
s, int skip_block, const int16_t *zbin_ptr, const int16_t *round_ptr, const int1
6_t *quant_ptr, const int16_t *quant_shift_ptr, tran_low_t *qcoeff_ptr, tran_low
_t *dqcoeff_ptr, const int16_t *dequant_ptr, int zbin_oq_value, uint16_t *eob_pt
r, const int16_t *scan, const int16_t *iscan); | 405 RTCD_EXTERN void (*vp9_quantize_b)(const tran_low_t *coeff_ptr, intptr_t n_coeff
s, int skip_block, const int16_t *zbin_ptr, const int16_t *round_ptr, const int1
6_t *quant_ptr, const int16_t *quant_shift_ptr, tran_low_t *qcoeff_ptr, tran_low
_t *dqcoeff_ptr, const int16_t *dequant_ptr, int zbin_oq_value, uint16_t *eob_pt
r, const int16_t *scan, const int16_t *iscan); |
| 401 | 406 |
| 402 void vp9_quantize_b_32x32_c(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 *qu
ant_ptr, const int16_t *quant_shift_ptr, tran_low_t *qcoeff_ptr, tran_low_t *dqc
oeff_ptr, const int16_t *dequant_ptr, int zbin_oq_value, uint16_t *eob_ptr, cons
t int16_t *scan, const int16_t *iscan); | 407 void vp9_quantize_b_32x32_c(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 *qu
ant_ptr, const int16_t *quant_shift_ptr, tran_low_t *qcoeff_ptr, tran_low_t *dqc
oeff_ptr, const int16_t *dequant_ptr, int zbin_oq_value, uint16_t *eob_ptr, cons
t int16_t *scan, const int16_t *iscan); |
| 403 #define vp9_quantize_b_32x32 vp9_quantize_b_32x32_c | 408 #define vp9_quantize_b_32x32 vp9_quantize_b_32x32_c |
| 404 | 409 |
| 405 void vp9_quantize_fp_c(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_p
tr, const int16_t *quant_shift_ptr, tran_low_t *qcoeff_ptr, tran_low_t *dqcoeff_
ptr, const int16_t *dequant_ptr, int zbin_oq_value, uint16_t *eob_ptr, const int
16_t *scan, const int16_t *iscan); | 410 void vp9_quantize_fp_c(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_p
tr, const int16_t *quant_shift_ptr, tran_low_t *qcoeff_ptr, tran_low_t *dqcoeff_
ptr, const int16_t *dequant_ptr, int zbin_oq_value, uint16_t *eob_ptr, const int
16_t *scan, const int16_t *iscan); |
| 406 #define vp9_quantize_fp vp9_quantize_fp_c | 411 void vp9_quantize_fp_sse2(const tran_low_t *coeff_ptr, intptr_t n_coeffs, int sk
ip_block, const int16_t *zbin_ptr, const int16_t *round_ptr, const int16_t *quan
t_ptr, const int16_t *quant_shift_ptr, tran_low_t *qcoeff_ptr, tran_low_t *dqcoe
ff_ptr, const int16_t *dequant_ptr, int zbin_oq_value, uint16_t *eob_ptr, const
int16_t *scan, const int16_t *iscan); |
| 412 RTCD_EXTERN void (*vp9_quantize_fp)(const tran_low_t *coeff_ptr, intptr_t n_coef
fs, int skip_block, const int16_t *zbin_ptr, const int16_t *round_ptr, const int
16_t *quant_ptr, const int16_t *quant_shift_ptr, tran_low_t *qcoeff_ptr, tran_lo
w_t *dqcoeff_ptr, const int16_t *dequant_ptr, int zbin_oq_value, uint16_t *eob_p
tr, const int16_t *scan, const int16_t *iscan); |
| 407 | 413 |
| 408 void vp9_quantize_fp_32x32_c(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 *q
uant_ptr, const int16_t *quant_shift_ptr, tran_low_t *qcoeff_ptr, tran_low_t *dq
coeff_ptr, const int16_t *dequant_ptr, int zbin_oq_value, uint16_t *eob_ptr, con
st int16_t *scan, const int16_t *iscan); | 414 void vp9_quantize_fp_32x32_c(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 *q
uant_ptr, const int16_t *quant_shift_ptr, tran_low_t *qcoeff_ptr, tran_low_t *dq
coeff_ptr, const int16_t *dequant_ptr, int zbin_oq_value, uint16_t *eob_ptr, con
st int16_t *scan, const int16_t *iscan); |
| 409 #define vp9_quantize_fp_32x32 vp9_quantize_fp_32x32_c | 415 #define vp9_quantize_fp_32x32 vp9_quantize_fp_32x32_c |
| 410 | 416 |
| 411 int vp9_refining_search_sad_c(const struct macroblock *x, struct mv *ref_mv, int
sad_per_bit, int distance, const struct vp9_variance_vtable *fn_ptr, const stru
ct mv *center_mv); | |
| 412 #define vp9_refining_search_sad vp9_refining_search_sad_c | |
| 413 | |
| 414 unsigned int vp9_sad16x16_c(const uint8_t *src_ptr, int source_stride, const uin
t8_t *ref_ptr, int ref_stride); | 417 unsigned int vp9_sad16x16_c(const uint8_t *src_ptr, int source_stride, const uin
t8_t *ref_ptr, int ref_stride); |
| 415 #define vp9_sad16x16 vp9_sad16x16_c | 418 #define vp9_sad16x16 vp9_sad16x16_c |
| 416 | 419 |
| 417 unsigned int vp9_sad16x16_avg_c(const uint8_t *src_ptr, int source_stride, const
uint8_t *ref_ptr, int ref_stride, const uint8_t *second_pred); | 420 unsigned int vp9_sad16x16_avg_c(const uint8_t *src_ptr, int source_stride, const
uint8_t *ref_ptr, int ref_stride, const uint8_t *second_pred); |
| 418 #define vp9_sad16x16_avg vp9_sad16x16_avg_c | 421 #define vp9_sad16x16_avg vp9_sad16x16_avg_c |
| 419 | 422 |
| 420 void vp9_sad16x16x3_c(const uint8_t *src_ptr, int source_stride, const uint8_t *
ref_ptr, int ref_stride, unsigned int *sad_array); | 423 void vp9_sad16x16x3_c(const uint8_t *src_ptr, int source_stride, const uint8_t *
ref_ptr, int ref_stride, unsigned int *sad_array); |
| 421 void vp9_sad16x16x3_sse3(const uint8_t *src_ptr, int source_stride, const uint8_
t *ref_ptr, int ref_stride, unsigned int *sad_array); | 424 void vp9_sad16x16x3_sse3(const uint8_t *src_ptr, int source_stride, const uint8_
t *ref_ptr, int ref_stride, unsigned int *sad_array); |
| 422 void vp9_sad16x16x3_ssse3(const uint8_t *src_ptr, int source_stride, const uint8
_t *ref_ptr, int ref_stride, unsigned int *sad_array); | 425 void vp9_sad16x16x3_ssse3(const uint8_t *src_ptr, int source_stride, const uint8
_t *ref_ptr, int ref_stride, unsigned int *sad_array); |
| 423 RTCD_EXTERN void (*vp9_sad16x16x3)(const uint8_t *src_ptr, int source_stride, co
nst uint8_t *ref_ptr, int ref_stride, unsigned int *sad_array); | 426 RTCD_EXTERN void (*vp9_sad16x16x3)(const uint8_t *src_ptr, int source_stride, co
nst uint8_t *ref_ptr, int ref_stride, unsigned int *sad_array); |
| (...skipping 361 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 785 vp9_fdct32x32_rd = vp9_fdct32x32_rd_c; | 788 vp9_fdct32x32_rd = vp9_fdct32x32_rd_c; |
| 786 if (flags & HAS_SSE2) vp9_fdct32x32_rd = vp9_fdct32x32_rd_sse2; | 789 if (flags & HAS_SSE2) vp9_fdct32x32_rd = vp9_fdct32x32_rd_sse2; |
| 787 vp9_fdct4x4 = vp9_fdct4x4_c; | 790 vp9_fdct4x4 = vp9_fdct4x4_c; |
| 788 if (flags & HAS_SSE2) vp9_fdct4x4 = vp9_fdct4x4_sse2; | 791 if (flags & HAS_SSE2) vp9_fdct4x4 = vp9_fdct4x4_sse2; |
| 789 vp9_fdct4x4_1 = vp9_fdct4x4_1_c; | 792 vp9_fdct4x4_1 = vp9_fdct4x4_1_c; |
| 790 if (flags & HAS_SSE2) vp9_fdct4x4_1 = vp9_fdct4x4_1_sse2; | 793 if (flags & HAS_SSE2) vp9_fdct4x4_1 = vp9_fdct4x4_1_sse2; |
| 791 vp9_fdct8x8 = vp9_fdct8x8_c; | 794 vp9_fdct8x8 = vp9_fdct8x8_c; |
| 792 if (flags & HAS_SSE2) vp9_fdct8x8 = vp9_fdct8x8_sse2; | 795 if (flags & HAS_SSE2) vp9_fdct8x8 = vp9_fdct8x8_sse2; |
| 793 vp9_fdct8x8_1 = vp9_fdct8x8_1_c; | 796 vp9_fdct8x8_1 = vp9_fdct8x8_1_c; |
| 794 if (flags & HAS_SSE2) vp9_fdct8x8_1 = vp9_fdct8x8_1_sse2; | 797 if (flags & HAS_SSE2) vp9_fdct8x8_1 = vp9_fdct8x8_1_sse2; |
| 798 vp9_fdct8x8_quant = vp9_fdct8x8_quant_c; |
| 799 if (flags & HAS_SSE2) vp9_fdct8x8_quant = vp9_fdct8x8_quant_sse2; |
| 800 if (flags & HAS_SSSE3) vp9_fdct8x8_quant = vp9_fdct8x8_quant_ssse3; |
| 795 vp9_fht16x16 = vp9_fht16x16_c; | 801 vp9_fht16x16 = vp9_fht16x16_c; |
| 796 if (flags & HAS_SSE2) vp9_fht16x16 = vp9_fht16x16_sse2; | 802 if (flags & HAS_SSE2) vp9_fht16x16 = vp9_fht16x16_sse2; |
| 797 vp9_fht4x4 = vp9_fht4x4_c; | 803 vp9_fht4x4 = vp9_fht4x4_c; |
| 798 if (flags & HAS_SSE2) vp9_fht4x4 = vp9_fht4x4_sse2; | 804 if (flags & HAS_SSE2) vp9_fht4x4 = vp9_fht4x4_sse2; |
| 799 vp9_fht8x8 = vp9_fht8x8_c; | 805 vp9_fht8x8 = vp9_fht8x8_c; |
| 800 if (flags & HAS_SSE2) vp9_fht8x8 = vp9_fht8x8_sse2; | 806 if (flags & HAS_SSE2) vp9_fht8x8 = vp9_fht8x8_sse2; |
| 801 vp9_full_search_sad = vp9_full_search_sad_c; | 807 vp9_full_search_sad = vp9_full_search_sad_c; |
| 802 if (flags & HAS_SSE3) vp9_full_search_sad = vp9_full_search_sadx3; | 808 if (flags & HAS_SSE3) vp9_full_search_sad = vp9_full_search_sadx3; |
| 803 if (flags & HAS_SSE4_1) vp9_full_search_sad = vp9_full_search_sadx8; | 809 if (flags & HAS_SSE4_1) vp9_full_search_sad = vp9_full_search_sadx8; |
| 804 vp9_idct16x16_10_add = vp9_idct16x16_10_add_c; | 810 vp9_idct16x16_10_add = vp9_idct16x16_10_add_c; |
| (...skipping 43 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 848 vp9_lpf_vertical_4 = vp9_lpf_vertical_4_c; | 854 vp9_lpf_vertical_4 = vp9_lpf_vertical_4_c; |
| 849 if (flags & HAS_MMX) vp9_lpf_vertical_4 = vp9_lpf_vertical_4_mmx; | 855 if (flags & HAS_MMX) vp9_lpf_vertical_4 = vp9_lpf_vertical_4_mmx; |
| 850 vp9_lpf_vertical_4_dual = vp9_lpf_vertical_4_dual_c; | 856 vp9_lpf_vertical_4_dual = vp9_lpf_vertical_4_dual_c; |
| 851 if (flags & HAS_SSE2) vp9_lpf_vertical_4_dual = vp9_lpf_vertical_4_dual_sse2
; | 857 if (flags & HAS_SSE2) vp9_lpf_vertical_4_dual = vp9_lpf_vertical_4_dual_sse2
; |
| 852 vp9_lpf_vertical_8 = vp9_lpf_vertical_8_c; | 858 vp9_lpf_vertical_8 = vp9_lpf_vertical_8_c; |
| 853 if (flags & HAS_SSE2) vp9_lpf_vertical_8 = vp9_lpf_vertical_8_sse2; | 859 if (flags & HAS_SSE2) vp9_lpf_vertical_8 = vp9_lpf_vertical_8_sse2; |
| 854 vp9_lpf_vertical_8_dual = vp9_lpf_vertical_8_dual_c; | 860 vp9_lpf_vertical_8_dual = vp9_lpf_vertical_8_dual_c; |
| 855 if (flags & HAS_SSE2) vp9_lpf_vertical_8_dual = vp9_lpf_vertical_8_dual_sse2
; | 861 if (flags & HAS_SSE2) vp9_lpf_vertical_8_dual = vp9_lpf_vertical_8_dual_sse2
; |
| 856 vp9_quantize_b = vp9_quantize_b_c; | 862 vp9_quantize_b = vp9_quantize_b_c; |
| 857 if (flags & HAS_SSE2) vp9_quantize_b = vp9_quantize_b_sse2; | 863 if (flags & HAS_SSE2) vp9_quantize_b = vp9_quantize_b_sse2; |
| 864 vp9_quantize_fp = vp9_quantize_fp_c; |
| 865 if (flags & HAS_SSE2) vp9_quantize_fp = vp9_quantize_fp_sse2; |
| 858 vp9_sad16x16x3 = vp9_sad16x16x3_c; | 866 vp9_sad16x16x3 = vp9_sad16x16x3_c; |
| 859 if (flags & HAS_SSE3) vp9_sad16x16x3 = vp9_sad16x16x3_sse3; | 867 if (flags & HAS_SSE3) vp9_sad16x16x3 = vp9_sad16x16x3_sse3; |
| 860 if (flags & HAS_SSSE3) vp9_sad16x16x3 = vp9_sad16x16x3_ssse3; | 868 if (flags & HAS_SSSE3) vp9_sad16x16x3 = vp9_sad16x16x3_ssse3; |
| 861 vp9_sad16x16x4d = vp9_sad16x16x4d_c; | 869 vp9_sad16x16x4d = vp9_sad16x16x4d_c; |
| 862 if (flags & HAS_SSE2) vp9_sad16x16x4d = vp9_sad16x16x4d_sse2; | 870 if (flags & HAS_SSE2) vp9_sad16x16x4d = vp9_sad16x16x4d_sse2; |
| 863 vp9_sad16x32x4d = vp9_sad16x32x4d_c; | 871 vp9_sad16x32x4d = vp9_sad16x32x4d_c; |
| 864 if (flags & HAS_SSE2) vp9_sad16x32x4d = vp9_sad16x32x4d_sse2; | 872 if (flags & HAS_SSE2) vp9_sad16x32x4d = vp9_sad16x32x4d_sse2; |
| 865 vp9_sad16x8x3 = vp9_sad16x8x3_c; | 873 vp9_sad16x8x3 = vp9_sad16x8x3_c; |
| 866 if (flags & HAS_SSE3) vp9_sad16x8x3 = vp9_sad16x8x3_sse3; | 874 if (flags & HAS_SSE3) vp9_sad16x8x3 = vp9_sad16x8x3_sse3; |
| 867 if (flags & HAS_SSSE3) vp9_sad16x8x3 = vp9_sad16x8x3_ssse3; | 875 if (flags & HAS_SSSE3) vp9_sad16x8x3 = vp9_sad16x8x3_ssse3; |
| (...skipping 28 matching lines...) Expand all Loading... |
| 896 vp9_temporal_filter_apply = vp9_temporal_filter_apply_c; | 904 vp9_temporal_filter_apply = vp9_temporal_filter_apply_c; |
| 897 if (flags & HAS_SSE2) vp9_temporal_filter_apply = vp9_temporal_filter_apply_
sse2; | 905 if (flags & HAS_SSE2) vp9_temporal_filter_apply = vp9_temporal_filter_apply_
sse2; |
| 898 } | 906 } |
| 899 #endif | 907 #endif |
| 900 | 908 |
| 901 #ifdef __cplusplus | 909 #ifdef __cplusplus |
| 902 } // extern "C" | 910 } // extern "C" |
| 903 #endif | 911 #endif |
| 904 | 912 |
| 905 #endif | 913 #endif |
| OLD | NEW |