| 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 #ifdef __cplusplus | 10 #ifdef __cplusplus |
| (...skipping 10 matching lines...) Expand all Loading... |
| 21 struct macroblockd; | 21 struct macroblockd; |
| 22 | 22 |
| 23 /* Encoder forward decls */ | 23 /* Encoder forward decls */ |
| 24 struct macroblock; | 24 struct macroblock; |
| 25 struct vp9_variance_vtable; | 25 struct vp9_variance_vtable; |
| 26 struct search_site_config; | 26 struct search_site_config; |
| 27 struct mv; | 27 struct mv; |
| 28 union int_mv; | 28 union int_mv; |
| 29 struct yv12_buffer_config; | 29 struct yv12_buffer_config; |
| 30 | 30 |
| 31 void vp9_blend_b_c(uint8_t *y, uint8_t *u, uint8_t *v, int y1, int u1, int v1, i
nt alpha, int stride); | |
| 32 #define vp9_blend_b vp9_blend_b_c | |
| 33 | |
| 34 void vp9_blend_mb_inner_c(uint8_t *y, uint8_t *u, uint8_t *v, int y1, int u1, in
t v1, int alpha, int stride); | |
| 35 #define vp9_blend_mb_inner vp9_blend_mb_inner_c | |
| 36 | |
| 37 void vp9_blend_mb_outer_c(uint8_t *y, uint8_t *u, uint8_t *v, int y1, int u1, in
t v1, int alpha, int stride); | |
| 38 #define vp9_blend_mb_outer vp9_blend_mb_outer_c | |
| 39 | |
| 40 int64_t vp9_block_error_c(const int16_t *coeff, const int16_t *dqcoeff, intptr_t
block_size, int64_t *ssz); | 31 int64_t vp9_block_error_c(const int16_t *coeff, const int16_t *dqcoeff, intptr_t
block_size, int64_t *ssz); |
| 41 int64_t vp9_block_error_sse2(const int16_t *coeff, const int16_t *dqcoeff, intpt
r_t block_size, int64_t *ssz); | 32 int64_t vp9_block_error_sse2(const int16_t *coeff, const int16_t *dqcoeff, intpt
r_t block_size, int64_t *ssz); |
| 42 RTCD_EXTERN int64_t (*vp9_block_error)(const int16_t *coeff, const int16_t *dqco
eff, intptr_t block_size, int64_t *ssz); | 33 RTCD_EXTERN int64_t (*vp9_block_error)(const int16_t *coeff, const int16_t *dqco
eff, intptr_t block_size, int64_t *ssz); |
| 43 | 34 |
| 44 void vp9_convolve8_c(const uint8_t *src, ptrdiff_t src_stride, uint8_t *dst, ptr
diff_t dst_stride, const int16_t *filter_x, int x_step_q4, const int16_t *filter
_y, int y_step_q4, int w, int h); | 35 void vp9_convolve8_c(const uint8_t *src, ptrdiff_t src_stride, uint8_t *dst, ptr
diff_t dst_stride, const int16_t *filter_x, int x_step_q4, const int16_t *filter
_y, int y_step_q4, int w, int h); |
| 45 void vp9_convolve8_sse2(const uint8_t *src, ptrdiff_t src_stride, uint8_t *dst,
ptrdiff_t dst_stride, const int16_t *filter_x, int x_step_q4, const int16_t *fil
ter_y, int y_step_q4, int w, int h); | 36 void vp9_convolve8_sse2(const uint8_t *src, ptrdiff_t src_stride, uint8_t *dst,
ptrdiff_t dst_stride, const int16_t *filter_x, int x_step_q4, const int16_t *fil
ter_y, int y_step_q4, int w, int h); |
| 46 void vp9_convolve8_ssse3(const uint8_t *src, ptrdiff_t src_stride, uint8_t *dst,
ptrdiff_t dst_stride, const int16_t *filter_x, int x_step_q4, const int16_t *fi
lter_y, int y_step_q4, int w, int h); | 37 void vp9_convolve8_ssse3(const uint8_t *src, ptrdiff_t src_stride, uint8_t *dst,
ptrdiff_t dst_stride, const int16_t *filter_x, int x_step_q4, const int16_t *fi
lter_y, int y_step_q4, int w, int h); |
| 47 RTCD_EXTERN void (*vp9_convolve8)(const uint8_t *src, ptrdiff_t src_stride, uint
8_t *dst, ptrdiff_t dst_stride, const int16_t *filter_x, int x_step_q4, const in
t16_t *filter_y, int y_step_q4, int w, int h); | 38 RTCD_EXTERN void (*vp9_convolve8)(const uint8_t *src, ptrdiff_t src_stride, uint
8_t *dst, ptrdiff_t dst_stride, const int16_t *filter_x, int x_step_q4, const in
t16_t *filter_y, int y_step_q4, int w, int h); |
| 48 | 39 |
| 49 void vp9_convolve8_avg_c(const uint8_t *src, ptrdiff_t src_stride, uint8_t *dst,
ptrdiff_t dst_stride, const int16_t *filter_x, int x_step_q4, const int16_t *fi
lter_y, int y_step_q4, int w, int h); | 40 void vp9_convolve8_avg_c(const uint8_t *src, ptrdiff_t src_stride, uint8_t *dst,
ptrdiff_t dst_stride, const int16_t *filter_x, int x_step_q4, const int16_t *fi
lter_y, int y_step_q4, int w, int h); |
| (...skipping 229 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 279 | 270 |
| 280 void vp9_fwht4x4_c(const int16_t *input, int16_t *output, int stride); | 271 void vp9_fwht4x4_c(const int16_t *input, int16_t *output, int stride); |
| 281 void vp9_fwht4x4_mmx(const int16_t *input, int16_t *output, int stride); | 272 void vp9_fwht4x4_mmx(const int16_t *input, int16_t *output, int stride); |
| 282 RTCD_EXTERN void (*vp9_fwht4x4)(const int16_t *input, int16_t *output, int strid
e); | 273 RTCD_EXTERN void (*vp9_fwht4x4)(const int16_t *input, int16_t *output, int strid
e); |
| 283 | 274 |
| 284 void vp9_get16x16var_c(const uint8_t *src_ptr, int source_stride, const uint8_t
*ref_ptr, int ref_stride, unsigned int *sse, int *sum); | 275 void vp9_get16x16var_c(const uint8_t *src_ptr, int source_stride, const uint8_t
*ref_ptr, int ref_stride, unsigned int *sse, int *sum); |
| 285 void vp9_get16x16var_sse2(const uint8_t *src_ptr, int source_stride, const uint8
_t *ref_ptr, int ref_stride, unsigned int *sse, int *sum); | 276 void vp9_get16x16var_sse2(const uint8_t *src_ptr, int source_stride, const uint8
_t *ref_ptr, int ref_stride, unsigned int *sse, int *sum); |
| 286 RTCD_EXTERN void (*vp9_get16x16var)(const uint8_t *src_ptr, int source_stride, c
onst uint8_t *ref_ptr, int ref_stride, unsigned int *sse, int *sum); | 277 RTCD_EXTERN void (*vp9_get16x16var)(const uint8_t *src_ptr, int source_stride, c
onst uint8_t *ref_ptr, int ref_stride, unsigned int *sse, int *sum); |
| 287 | 278 |
| 288 void vp9_get8x8var_c(const uint8_t *src_ptr, int source_stride, const uint8_t *r
ef_ptr, int ref_stride, unsigned int *sse, int *sum); | 279 void vp9_get8x8var_c(const uint8_t *src_ptr, int source_stride, const uint8_t *r
ef_ptr, int ref_stride, unsigned int *sse, int *sum); |
| 289 void vp9_get8x8var_mmx(const uint8_t *src_ptr, int source_stride, const uint8_t
*ref_ptr, int ref_stride, unsigned int *sse, int *sum); | |
| 290 void vp9_get8x8var_sse2(const uint8_t *src_ptr, int source_stride, const uint8_t
*ref_ptr, int ref_stride, unsigned int *sse, int *sum); | 280 void vp9_get8x8var_sse2(const uint8_t *src_ptr, int source_stride, const uint8_t
*ref_ptr, int ref_stride, unsigned int *sse, int *sum); |
| 291 RTCD_EXTERN void (*vp9_get8x8var)(const uint8_t *src_ptr, int source_stride, con
st uint8_t *ref_ptr, int ref_stride, unsigned int *sse, int *sum); | 281 RTCD_EXTERN void (*vp9_get8x8var)(const uint8_t *src_ptr, int source_stride, con
st uint8_t *ref_ptr, int ref_stride, unsigned int *sse, int *sum); |
| 292 | 282 |
| 293 unsigned int vp9_get_mb_ss_c(const int16_t *); | 283 unsigned int vp9_get_mb_ss_c(const int16_t *); |
| 294 unsigned int vp9_get_mb_ss_mmx(const int16_t *); | |
| 295 unsigned int vp9_get_mb_ss_sse2(const int16_t *); | 284 unsigned int vp9_get_mb_ss_sse2(const int16_t *); |
| 296 RTCD_EXTERN unsigned int (*vp9_get_mb_ss)(const int16_t *); | 285 RTCD_EXTERN unsigned int (*vp9_get_mb_ss)(const int16_t *); |
| 297 | 286 |
| 298 void vp9_h_predictor_16x16_c(uint8_t *dst, ptrdiff_t y_stride, const uint8_t *ab
ove, const uint8_t *left); | 287 void vp9_h_predictor_16x16_c(uint8_t *dst, ptrdiff_t y_stride, const uint8_t *ab
ove, const uint8_t *left); |
| 299 void vp9_h_predictor_16x16_ssse3(uint8_t *dst, ptrdiff_t y_stride, const uint8_t
*above, const uint8_t *left); | 288 void vp9_h_predictor_16x16_ssse3(uint8_t *dst, ptrdiff_t y_stride, const uint8_t
*above, const uint8_t *left); |
| 300 RTCD_EXTERN void (*vp9_h_predictor_16x16)(uint8_t *dst, ptrdiff_t y_stride, cons
t uint8_t *above, const uint8_t *left); | 289 RTCD_EXTERN void (*vp9_h_predictor_16x16)(uint8_t *dst, ptrdiff_t y_stride, cons
t uint8_t *above, const uint8_t *left); |
| 301 | 290 |
| 302 void vp9_h_predictor_32x32_c(uint8_t *dst, ptrdiff_t y_stride, const uint8_t *ab
ove, const uint8_t *left); | 291 void vp9_h_predictor_32x32_c(uint8_t *dst, ptrdiff_t y_stride, const uint8_t *ab
ove, const uint8_t *left); |
| 303 void vp9_h_predictor_32x32_ssse3(uint8_t *dst, ptrdiff_t y_stride, const uint8_t
*above, const uint8_t *left); | 292 void vp9_h_predictor_32x32_ssse3(uint8_t *dst, ptrdiff_t y_stride, const uint8_t
*above, const uint8_t *left); |
| 304 RTCD_EXTERN void (*vp9_h_predictor_32x32)(uint8_t *dst, ptrdiff_t y_stride, cons
t uint8_t *above, const uint8_t *left); | 293 RTCD_EXTERN void (*vp9_h_predictor_32x32)(uint8_t *dst, ptrdiff_t y_stride, cons
t uint8_t *above, const uint8_t *left); |
| (...skipping 108 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 413 | 402 |
| 414 void vp9_lpf_vertical_8_c(uint8_t *s, int pitch, const uint8_t *blimit, const ui
nt8_t *limit, const uint8_t *thresh, int count); | 403 void vp9_lpf_vertical_8_c(uint8_t *s, int pitch, const uint8_t *blimit, const ui
nt8_t *limit, const uint8_t *thresh, int count); |
| 415 void vp9_lpf_vertical_8_sse2(uint8_t *s, int pitch, const uint8_t *blimit, const
uint8_t *limit, const uint8_t *thresh, int count); | 404 void vp9_lpf_vertical_8_sse2(uint8_t *s, int pitch, const uint8_t *blimit, const
uint8_t *limit, const uint8_t *thresh, int count); |
| 416 RTCD_EXTERN void (*vp9_lpf_vertical_8)(uint8_t *s, int pitch, const uint8_t *bli
mit, const uint8_t *limit, const uint8_t *thresh, int count); | 405 RTCD_EXTERN void (*vp9_lpf_vertical_8)(uint8_t *s, int pitch, const uint8_t *bli
mit, const uint8_t *limit, const uint8_t *thresh, int count); |
| 417 | 406 |
| 418 void vp9_lpf_vertical_8_dual_c(uint8_t *s, int pitch, const uint8_t *blimit0, co
nst uint8_t *limit0, const uint8_t *thresh0, const uint8_t *blimit1, const uint8
_t *limit1, const uint8_t *thresh1); | 407 void vp9_lpf_vertical_8_dual_c(uint8_t *s, int pitch, const uint8_t *blimit0, co
nst uint8_t *limit0, const uint8_t *thresh0, const uint8_t *blimit1, const uint8
_t *limit1, const uint8_t *thresh1); |
| 419 void vp9_lpf_vertical_8_dual_sse2(uint8_t *s, int pitch, const uint8_t *blimit0,
const uint8_t *limit0, const uint8_t *thresh0, const uint8_t *blimit1, const ui
nt8_t *limit1, const uint8_t *thresh1); | 408 void vp9_lpf_vertical_8_dual_sse2(uint8_t *s, int pitch, const uint8_t *blimit0,
const uint8_t *limit0, const uint8_t *thresh0, const uint8_t *blimit1, const ui
nt8_t *limit1, const uint8_t *thresh1); |
| 420 RTCD_EXTERN void (*vp9_lpf_vertical_8_dual)(uint8_t *s, int pitch, const uint8_t
*blimit0, const uint8_t *limit0, const uint8_t *thresh0, const uint8_t *blimit1
, const uint8_t *limit1, const uint8_t *thresh1); | 409 RTCD_EXTERN void (*vp9_lpf_vertical_8_dual)(uint8_t *s, int pitch, const uint8_t
*blimit0, const uint8_t *limit0, const uint8_t *thresh0, const uint8_t *blimit1
, const uint8_t *limit1, const uint8_t *thresh1); |
| 421 | 410 |
| 422 unsigned int vp9_mse16x16_c(const uint8_t *src_ptr, int source_stride, const ui
nt8_t *ref_ptr, int recon_stride, unsigned int *sse); | 411 unsigned int vp9_mse16x16_c(const uint8_t *src_ptr, int source_stride, const ui
nt8_t *ref_ptr, int recon_stride, unsigned int *sse); |
| 423 unsigned int vp9_mse16x16_mmx(const uint8_t *src_ptr, int source_stride, const
uint8_t *ref_ptr, int recon_stride, unsigned int *sse); | |
| 424 unsigned int vp9_mse16x16_sse2(const uint8_t *src_ptr, int source_stride, const
uint8_t *ref_ptr, int recon_stride, unsigned int *sse); | 412 unsigned int vp9_mse16x16_sse2(const uint8_t *src_ptr, int source_stride, const
uint8_t *ref_ptr, int recon_stride, unsigned int *sse); |
| 425 RTCD_EXTERN unsigned int (*vp9_mse16x16)(const uint8_t *src_ptr, int source_str
ide, const uint8_t *ref_ptr, int recon_stride, unsigned int *sse); | 413 RTCD_EXTERN unsigned int (*vp9_mse16x16)(const uint8_t *src_ptr, int source_str
ide, const uint8_t *ref_ptr, int recon_stride, unsigned int *sse); |
| 426 | 414 |
| 427 unsigned int vp9_mse16x8_c(const uint8_t *src_ptr, int source_stride, const uin
t8_t *ref_ptr, int recon_stride, unsigned int *sse); | 415 unsigned int vp9_mse16x8_c(const uint8_t *src_ptr, int source_stride, const uin
t8_t *ref_ptr, int recon_stride, unsigned int *sse); |
| 428 #define vp9_mse16x8 vp9_mse16x8_c | 416 unsigned int vp9_mse16x8_sse2(const uint8_t *src_ptr, int source_stride, const
uint8_t *ref_ptr, int recon_stride, unsigned int *sse); |
| 417 RTCD_EXTERN unsigned int (*vp9_mse16x8)(const uint8_t *src_ptr, int source_stri
de, const uint8_t *ref_ptr, int recon_stride, unsigned int *sse); |
| 429 | 418 |
| 430 unsigned int vp9_mse8x16_c(const uint8_t *src_ptr, int source_stride, const uin
t8_t *ref_ptr, int recon_stride, unsigned int *sse); | 419 unsigned int vp9_mse8x16_c(const uint8_t *src_ptr, int source_stride, const uin
t8_t *ref_ptr, int recon_stride, unsigned int *sse); |
| 431 #define vp9_mse8x16 vp9_mse8x16_c | 420 unsigned int vp9_mse8x16_sse2(const uint8_t *src_ptr, int source_stride, const
uint8_t *ref_ptr, int recon_stride, unsigned int *sse); |
| 421 RTCD_EXTERN unsigned int (*vp9_mse8x16)(const uint8_t *src_ptr, int source_stri
de, const uint8_t *ref_ptr, int recon_stride, unsigned int *sse); |
| 432 | 422 |
| 433 unsigned int vp9_mse8x8_c(const uint8_t *src_ptr, int source_stride, const uint
8_t *ref_ptr, int recon_stride, unsigned int *sse); | 423 unsigned int vp9_mse8x8_c(const uint8_t *src_ptr, int source_stride, const uint
8_t *ref_ptr, int recon_stride, unsigned int *sse); |
| 434 #define vp9_mse8x8 vp9_mse8x8_c | 424 unsigned int vp9_mse8x8_sse2(const uint8_t *src_ptr, int source_stride, const u
int8_t *ref_ptr, int recon_stride, unsigned int *sse); |
| 425 RTCD_EXTERN unsigned int (*vp9_mse8x8)(const uint8_t *src_ptr, int source_strid
e, const uint8_t *ref_ptr, int recon_stride, unsigned int *sse); |
| 435 | 426 |
| 436 void vp9_quantize_b_c(const int16_t *coeff_ptr, intptr_t n_coeffs, int skip_bloc
k, const int16_t *zbin_ptr, const int16_t *round_ptr, const int16_t *quant_ptr,
const int16_t *quant_shift_ptr, int16_t *qcoeff_ptr, int16_t *dqcoeff_ptr, const
int16_t *dequant_ptr, int zbin_oq_value, uint16_t *eob_ptr, const int16_t *scan
, const int16_t *iscan); | 427 void vp9_quantize_b_c(const int16_t *coeff_ptr, intptr_t n_coeffs, int skip_bloc
k, const int16_t *zbin_ptr, const int16_t *round_ptr, const int16_t *quant_ptr,
const int16_t *quant_shift_ptr, int16_t *qcoeff_ptr, int16_t *dqcoeff_ptr, const
int16_t *dequant_ptr, int zbin_oq_value, uint16_t *eob_ptr, const int16_t *scan
, const int16_t *iscan); |
| 437 #define vp9_quantize_b vp9_quantize_b_c | 428 #define vp9_quantize_b vp9_quantize_b_c |
| 438 | 429 |
| 439 void vp9_quantize_b_32x32_c(const int16_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, int16_t *qcoeff_ptr, int16_t *dqcoeff_ptr,
const int16_t *dequant_ptr, int zbin_oq_value, uint16_t *eob_ptr, const int16_t
*scan, const int16_t *iscan); | 430 void vp9_quantize_b_32x32_c(const int16_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, int16_t *qcoeff_ptr, int16_t *dqcoeff_ptr,
const int16_t *dequant_ptr, int zbin_oq_value, uint16_t *eob_ptr, const int16_t
*scan, const int16_t *iscan); |
| 440 #define vp9_quantize_b_32x32 vp9_quantize_b_32x32_c | 431 #define vp9_quantize_b_32x32 vp9_quantize_b_32x32_c |
| 441 | 432 |
| 442 void vp9_quantize_fp_c(const int16_t *coeff_ptr, intptr_t n_coeffs, int skip_blo
ck, const int16_t *zbin_ptr, const int16_t *round_ptr, const int16_t *quant_ptr,
const int16_t *quant_shift_ptr, int16_t *qcoeff_ptr, int16_t *dqcoeff_ptr, cons
t int16_t *dequant_ptr, int zbin_oq_value, uint16_t *eob_ptr, const int16_t *sca
n, const int16_t *iscan); | 433 void vp9_quantize_fp_c(const int16_t *coeff_ptr, intptr_t n_coeffs, int skip_blo
ck, const int16_t *zbin_ptr, const int16_t *round_ptr, const int16_t *quant_ptr,
const int16_t *quant_shift_ptr, int16_t *qcoeff_ptr, int16_t *dqcoeff_ptr, cons
t int16_t *dequant_ptr, int zbin_oq_value, uint16_t *eob_ptr, const int16_t *sca
n, const int16_t *iscan); |
| 443 #define vp9_quantize_fp vp9_quantize_fp_c | 434 #define vp9_quantize_fp vp9_quantize_fp_c |
| 444 | 435 |
| 445 void vp9_quantize_fp_32x32_c(const int16_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, int16_t *qcoeff_ptr, int16_t *dqcoeff_ptr
, const int16_t *dequant_ptr, int zbin_oq_value, uint16_t *eob_ptr, const int16_
t *scan, const int16_t *iscan); | 436 void vp9_quantize_fp_32x32_c(const int16_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, int16_t *qcoeff_ptr, int16_t *dqcoeff_ptr
, const int16_t *dequant_ptr, int zbin_oq_value, uint16_t *eob_ptr, const int16_
t *scan, const int16_t *iscan); |
| 446 #define vp9_quantize_fp_32x32 vp9_quantize_fp_32x32_c | 437 #define vp9_quantize_fp_32x32 vp9_quantize_fp_32x32_c |
| 447 | 438 |
| 448 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); | 439 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); |
| 449 #define vp9_refining_search_sad vp9_refining_search_sad_c | 440 #define vp9_refining_search_sad vp9_refining_search_sad_c |
| 450 | 441 |
| 451 unsigned int vp9_sad16x16_c(const uint8_t *src_ptr, int source_stride, const uin
t8_t *ref_ptr, int ref_stride); | 442 unsigned int vp9_sad16x16_c(const uint8_t *src_ptr, int source_stride, const uin
t8_t *ref_ptr, int ref_stride); |
| 452 unsigned int vp9_sad16x16_mmx(const uint8_t *src_ptr, int source_stride, const u
int8_t *ref_ptr, int ref_stride); | |
| 453 unsigned int vp9_sad16x16_sse2(const uint8_t *src_ptr, int source_stride, const
uint8_t *ref_ptr, int ref_stride); | 443 unsigned int vp9_sad16x16_sse2(const uint8_t *src_ptr, int source_stride, const
uint8_t *ref_ptr, int ref_stride); |
| 454 RTCD_EXTERN unsigned int (*vp9_sad16x16)(const uint8_t *src_ptr, int source_stri
de, const uint8_t *ref_ptr, int ref_stride); | 444 RTCD_EXTERN unsigned int (*vp9_sad16x16)(const uint8_t *src_ptr, int source_stri
de, const uint8_t *ref_ptr, int ref_stride); |
| 455 | 445 |
| 456 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); | 446 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); |
| 457 unsigned int vp9_sad16x16_avg_sse2(const uint8_t *src_ptr, int source_stride, co
nst uint8_t *ref_ptr, int ref_stride, const uint8_t *second_pred); | 447 unsigned int vp9_sad16x16_avg_sse2(const uint8_t *src_ptr, int source_stride, co
nst uint8_t *ref_ptr, int ref_stride, const uint8_t *second_pred); |
| 458 RTCD_EXTERN unsigned int (*vp9_sad16x16_avg)(const uint8_t *src_ptr, int source_
stride, const uint8_t *ref_ptr, int ref_stride, const uint8_t *second_pred); | 448 RTCD_EXTERN unsigned int (*vp9_sad16x16_avg)(const uint8_t *src_ptr, int source_
stride, const uint8_t *ref_ptr, int ref_stride, const uint8_t *second_pred); |
| 459 | 449 |
| 460 void vp9_sad16x16x3_c(const uint8_t *src_ptr, int source_stride, const uint8_t *
ref_ptr, int ref_stride, unsigned int *sad_array); | 450 void vp9_sad16x16x3_c(const uint8_t *src_ptr, int source_stride, const uint8_t *
ref_ptr, int ref_stride, unsigned int *sad_array); |
| 461 void vp9_sad16x16x3_sse3(const uint8_t *src_ptr, int source_stride, const uint8_
t *ref_ptr, int ref_stride, unsigned int *sad_array); | 451 void vp9_sad16x16x3_sse3(const uint8_t *src_ptr, int source_stride, const uint8_
t *ref_ptr, int ref_stride, unsigned int *sad_array); |
| 462 void vp9_sad16x16x3_ssse3(const uint8_t *src_ptr, int source_stride, const uint8
_t *ref_ptr, int ref_stride, unsigned int *sad_array); | 452 void vp9_sad16x16x3_ssse3(const uint8_t *src_ptr, int source_stride, const uint8
_t *ref_ptr, int ref_stride, unsigned int *sad_array); |
| (...skipping 12 matching lines...) Expand all Loading... |
| 475 | 465 |
| 476 unsigned int vp9_sad16x32_avg_c(const uint8_t *src_ptr, int source_stride, const
uint8_t *ref_ptr, int ref_stride, const uint8_t *second_pred); | 466 unsigned int vp9_sad16x32_avg_c(const uint8_t *src_ptr, int source_stride, const
uint8_t *ref_ptr, int ref_stride, const uint8_t *second_pred); |
| 477 unsigned int vp9_sad16x32_avg_sse2(const uint8_t *src_ptr, int source_stride, co
nst uint8_t *ref_ptr, int ref_stride, const uint8_t *second_pred); | 467 unsigned int vp9_sad16x32_avg_sse2(const uint8_t *src_ptr, int source_stride, co
nst uint8_t *ref_ptr, int ref_stride, const uint8_t *second_pred); |
| 478 RTCD_EXTERN unsigned int (*vp9_sad16x32_avg)(const uint8_t *src_ptr, int source_
stride, const uint8_t *ref_ptr, int ref_stride, const uint8_t *second_pred); | 468 RTCD_EXTERN unsigned int (*vp9_sad16x32_avg)(const uint8_t *src_ptr, int source_
stride, const uint8_t *ref_ptr, int ref_stride, const uint8_t *second_pred); |
| 479 | 469 |
| 480 void vp9_sad16x32x4d_c(const uint8_t *src_ptr, int src_stride, const uint8_t* c
onst ref_ptr[], int ref_stride, unsigned int *sad_array); | 470 void vp9_sad16x32x4d_c(const uint8_t *src_ptr, int src_stride, const uint8_t* c
onst ref_ptr[], int ref_stride, unsigned int *sad_array); |
| 481 void vp9_sad16x32x4d_sse2(const uint8_t *src_ptr, int src_stride, const uint8_t
* const ref_ptr[], int ref_stride, unsigned int *sad_array); | 471 void vp9_sad16x32x4d_sse2(const uint8_t *src_ptr, int src_stride, const uint8_t
* const ref_ptr[], int ref_stride, unsigned int *sad_array); |
| 482 RTCD_EXTERN void (*vp9_sad16x32x4d)(const uint8_t *src_ptr, int src_stride, con
st uint8_t* const ref_ptr[], int ref_stride, unsigned int *sad_array); | 472 RTCD_EXTERN void (*vp9_sad16x32x4d)(const uint8_t *src_ptr, int src_stride, con
st uint8_t* const ref_ptr[], int ref_stride, unsigned int *sad_array); |
| 483 | 473 |
| 484 unsigned int vp9_sad16x8_c(const uint8_t *src_ptr, int source_stride, const uint
8_t *ref_ptr, int ref_stride); | 474 unsigned int vp9_sad16x8_c(const uint8_t *src_ptr, int source_stride, const uint
8_t *ref_ptr, int ref_stride); |
| 485 unsigned int vp9_sad16x8_mmx(const uint8_t *src_ptr, int source_stride, const ui
nt8_t *ref_ptr, int ref_stride); | |
| 486 unsigned int vp9_sad16x8_sse2(const uint8_t *src_ptr, int source_stride, const u
int8_t *ref_ptr, int ref_stride); | 475 unsigned int vp9_sad16x8_sse2(const uint8_t *src_ptr, int source_stride, const u
int8_t *ref_ptr, int ref_stride); |
| 487 RTCD_EXTERN unsigned int (*vp9_sad16x8)(const uint8_t *src_ptr, int source_strid
e, const uint8_t *ref_ptr, int ref_stride); | 476 RTCD_EXTERN unsigned int (*vp9_sad16x8)(const uint8_t *src_ptr, int source_strid
e, const uint8_t *ref_ptr, int ref_stride); |
| 488 | 477 |
| 489 unsigned int vp9_sad16x8_avg_c(const uint8_t *src_ptr, int source_stride, const
uint8_t *ref_ptr, int ref_stride, const uint8_t *second_pred); | 478 unsigned int vp9_sad16x8_avg_c(const uint8_t *src_ptr, int source_stride, const
uint8_t *ref_ptr, int ref_stride, const uint8_t *second_pred); |
| 490 unsigned int vp9_sad16x8_avg_sse2(const uint8_t *src_ptr, int source_stride, con
st uint8_t *ref_ptr, int ref_stride, const uint8_t *second_pred); | 479 unsigned int vp9_sad16x8_avg_sse2(const uint8_t *src_ptr, int source_stride, con
st uint8_t *ref_ptr, int ref_stride, const uint8_t *second_pred); |
| 491 RTCD_EXTERN unsigned int (*vp9_sad16x8_avg)(const uint8_t *src_ptr, int source_s
tride, const uint8_t *ref_ptr, int ref_stride, const uint8_t *second_pred); | 480 RTCD_EXTERN unsigned int (*vp9_sad16x8_avg)(const uint8_t *src_ptr, int source_s
tride, const uint8_t *ref_ptr, int ref_stride, const uint8_t *second_pred); |
| 492 | 481 |
| 493 void vp9_sad16x8x3_c(const uint8_t *src_ptr, int source_stride, const uint8_t *r
ef_ptr, int ref_stride, unsigned int *sad_array); | 482 void vp9_sad16x8x3_c(const uint8_t *src_ptr, int source_stride, const uint8_t *r
ef_ptr, int ref_stride, unsigned int *sad_array); |
| 494 void vp9_sad16x8x3_sse3(const uint8_t *src_ptr, int source_stride, const uint8_t
*ref_ptr, int ref_stride, unsigned int *sad_array); | 483 void vp9_sad16x8x3_sse3(const uint8_t *src_ptr, int source_stride, const uint8_t
*ref_ptr, int ref_stride, unsigned int *sad_array); |
| 495 void vp9_sad16x8x3_ssse3(const uint8_t *src_ptr, int source_stride, const uint8_
t *ref_ptr, int ref_stride, unsigned int *sad_array); | 484 void vp9_sad16x8x3_ssse3(const uint8_t *src_ptr, int source_stride, const uint8_
t *ref_ptr, int ref_stride, unsigned int *sad_array); |
| (...skipping 42 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 538 | 527 |
| 539 unsigned int vp9_sad32x64_avg_c(const uint8_t *src_ptr, int source_stride, const
uint8_t *ref_ptr, int ref_stride, const uint8_t *second_pred); | 528 unsigned int vp9_sad32x64_avg_c(const uint8_t *src_ptr, int source_stride, const
uint8_t *ref_ptr, int ref_stride, const uint8_t *second_pred); |
| 540 unsigned int vp9_sad32x64_avg_sse2(const uint8_t *src_ptr, int source_stride, co
nst uint8_t *ref_ptr, int ref_stride, const uint8_t *second_pred); | 529 unsigned int vp9_sad32x64_avg_sse2(const uint8_t *src_ptr, int source_stride, co
nst uint8_t *ref_ptr, int ref_stride, const uint8_t *second_pred); |
| 541 RTCD_EXTERN unsigned int (*vp9_sad32x64_avg)(const uint8_t *src_ptr, int source_
stride, const uint8_t *ref_ptr, int ref_stride, const uint8_t *second_pred); | 530 RTCD_EXTERN unsigned int (*vp9_sad32x64_avg)(const uint8_t *src_ptr, int source_
stride, const uint8_t *ref_ptr, int ref_stride, const uint8_t *second_pred); |
| 542 | 531 |
| 543 void vp9_sad32x64x4d_c(const uint8_t *src_ptr, int src_stride, const uint8_t* c
onst ref_ptr[], int ref_stride, unsigned int *sad_array); | 532 void vp9_sad32x64x4d_c(const uint8_t *src_ptr, int src_stride, const uint8_t* c
onst ref_ptr[], int ref_stride, unsigned int *sad_array); |
| 544 void vp9_sad32x64x4d_sse2(const uint8_t *src_ptr, int src_stride, const uint8_t
* const ref_ptr[], int ref_stride, unsigned int *sad_array); | 533 void vp9_sad32x64x4d_sse2(const uint8_t *src_ptr, int src_stride, const uint8_t
* const ref_ptr[], int ref_stride, unsigned int *sad_array); |
| 545 RTCD_EXTERN void (*vp9_sad32x64x4d)(const uint8_t *src_ptr, int src_stride, con
st uint8_t* const ref_ptr[], int ref_stride, unsigned int *sad_array); | 534 RTCD_EXTERN void (*vp9_sad32x64x4d)(const uint8_t *src_ptr, int src_stride, con
st uint8_t* const ref_ptr[], int ref_stride, unsigned int *sad_array); |
| 546 | 535 |
| 547 unsigned int vp9_sad4x4_c(const uint8_t *src_ptr, int source_stride, const uint8
_t *ref_ptr, int ref_stride); | 536 unsigned int vp9_sad4x4_c(const uint8_t *src_ptr, int source_stride, const uint8
_t *ref_ptr, int ref_stride); |
| 548 unsigned int vp9_sad4x4_mmx(const uint8_t *src_ptr, int source_stride, const uin
t8_t *ref_ptr, int ref_stride); | |
| 549 unsigned int vp9_sad4x4_sse(const uint8_t *src_ptr, int source_stride, const uin
t8_t *ref_ptr, int ref_stride); | 537 unsigned int vp9_sad4x4_sse(const uint8_t *src_ptr, int source_stride, const uin
t8_t *ref_ptr, int ref_stride); |
| 550 RTCD_EXTERN unsigned int (*vp9_sad4x4)(const uint8_t *src_ptr, int source_stride
, const uint8_t *ref_ptr, int ref_stride); | 538 RTCD_EXTERN unsigned int (*vp9_sad4x4)(const uint8_t *src_ptr, int source_stride
, const uint8_t *ref_ptr, int ref_stride); |
| 551 | 539 |
| 552 unsigned int vp9_sad4x4_avg_c(const uint8_t *src_ptr, int source_stride, const u
int8_t *ref_ptr, int ref_stride, const uint8_t *second_pred); | 540 unsigned int vp9_sad4x4_avg_c(const uint8_t *src_ptr, int source_stride, const u
int8_t *ref_ptr, int ref_stride, const uint8_t *second_pred); |
| 553 unsigned int vp9_sad4x4_avg_sse(const uint8_t *src_ptr, int source_stride, const
uint8_t *ref_ptr, int ref_stride, const uint8_t *second_pred); | 541 unsigned int vp9_sad4x4_avg_sse(const uint8_t *src_ptr, int source_stride, const
uint8_t *ref_ptr, int ref_stride, const uint8_t *second_pred); |
| 554 RTCD_EXTERN unsigned int (*vp9_sad4x4_avg)(const uint8_t *src_ptr, int source_st
ride, const uint8_t *ref_ptr, int ref_stride, const uint8_t *second_pred); | 542 RTCD_EXTERN unsigned int (*vp9_sad4x4_avg)(const uint8_t *src_ptr, int source_st
ride, const uint8_t *ref_ptr, int ref_stride, const uint8_t *second_pred); |
| 555 | 543 |
| 556 void vp9_sad4x4x3_c(const uint8_t *src_ptr, int source_stride, const uint8_t *re
f_ptr, int ref_stride, unsigned int *sad_array); | 544 void vp9_sad4x4x3_c(const uint8_t *src_ptr, int source_stride, const uint8_t *re
f_ptr, int ref_stride, unsigned int *sad_array); |
| 557 void vp9_sad4x4x3_sse3(const uint8_t *src_ptr, int source_stride, const uint8_t
*ref_ptr, int ref_stride, unsigned int *sad_array); | 545 void vp9_sad4x4x3_sse3(const uint8_t *src_ptr, int source_stride, const uint8_t
*ref_ptr, int ref_stride, unsigned int *sad_array); |
| 558 RTCD_EXTERN void (*vp9_sad4x4x3)(const uint8_t *src_ptr, int source_stride, cons
t uint8_t *ref_ptr, int ref_stride, unsigned int *sad_array); | 546 RTCD_EXTERN void (*vp9_sad4x4x3)(const uint8_t *src_ptr, int source_stride, cons
t uint8_t *ref_ptr, int ref_stride, unsigned int *sad_array); |
| (...skipping 44 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 603 #define vp9_sad64x64x3 vp9_sad64x64x3_c | 591 #define vp9_sad64x64x3 vp9_sad64x64x3_c |
| 604 | 592 |
| 605 void vp9_sad64x64x4d_c(const uint8_t *src_ptr, int src_stride, const uint8_t* c
onst ref_ptr[], int ref_stride, unsigned int *sad_array); | 593 void vp9_sad64x64x4d_c(const uint8_t *src_ptr, int src_stride, const uint8_t* c
onst ref_ptr[], int ref_stride, unsigned int *sad_array); |
| 606 void vp9_sad64x64x4d_sse2(const uint8_t *src_ptr, int src_stride, const uint8_t
* const ref_ptr[], int ref_stride, unsigned int *sad_array); | 594 void vp9_sad64x64x4d_sse2(const uint8_t *src_ptr, int src_stride, const uint8_t
* const ref_ptr[], int ref_stride, unsigned int *sad_array); |
| 607 RTCD_EXTERN void (*vp9_sad64x64x4d)(const uint8_t *src_ptr, int src_stride, con
st uint8_t* const ref_ptr[], int ref_stride, unsigned int *sad_array); | 595 RTCD_EXTERN void (*vp9_sad64x64x4d)(const uint8_t *src_ptr, int src_stride, con
st uint8_t* const ref_ptr[], int ref_stride, unsigned int *sad_array); |
| 608 | 596 |
| 609 void vp9_sad64x64x8_c(const uint8_t *src_ptr, int src_stride, const uint8_t *re
f_ptr, int ref_stride, uint32_t *sad_array); | 597 void vp9_sad64x64x8_c(const uint8_t *src_ptr, int src_stride, const uint8_t *re
f_ptr, int ref_stride, uint32_t *sad_array); |
| 610 #define vp9_sad64x64x8 vp9_sad64x64x8_c | 598 #define vp9_sad64x64x8 vp9_sad64x64x8_c |
| 611 | 599 |
| 612 unsigned int vp9_sad8x16_c(const uint8_t *src_ptr, int source_stride, const uint
8_t *ref_ptr, int ref_stride); | 600 unsigned int vp9_sad8x16_c(const uint8_t *src_ptr, int source_stride, const uint
8_t *ref_ptr, int ref_stride); |
| 613 unsigned int vp9_sad8x16_mmx(const uint8_t *src_ptr, int source_stride, const ui
nt8_t *ref_ptr, int ref_stride); | |
| 614 unsigned int vp9_sad8x16_sse2(const uint8_t *src_ptr, int source_stride, const u
int8_t *ref_ptr, int ref_stride); | 601 unsigned int vp9_sad8x16_sse2(const uint8_t *src_ptr, int source_stride, const u
int8_t *ref_ptr, int ref_stride); |
| 615 RTCD_EXTERN unsigned int (*vp9_sad8x16)(const uint8_t *src_ptr, int source_strid
e, const uint8_t *ref_ptr, int ref_stride); | 602 RTCD_EXTERN unsigned int (*vp9_sad8x16)(const uint8_t *src_ptr, int source_strid
e, const uint8_t *ref_ptr, int ref_stride); |
| 616 | 603 |
| 617 unsigned int vp9_sad8x16_avg_c(const uint8_t *src_ptr, int source_stride, const
uint8_t *ref_ptr, int ref_stride, const uint8_t *second_pred); | 604 unsigned int vp9_sad8x16_avg_c(const uint8_t *src_ptr, int source_stride, const
uint8_t *ref_ptr, int ref_stride, const uint8_t *second_pred); |
| 618 unsigned int vp9_sad8x16_avg_sse2(const uint8_t *src_ptr, int source_stride, con
st uint8_t *ref_ptr, int ref_stride, const uint8_t *second_pred); | 605 unsigned int vp9_sad8x16_avg_sse2(const uint8_t *src_ptr, int source_stride, con
st uint8_t *ref_ptr, int ref_stride, const uint8_t *second_pred); |
| 619 RTCD_EXTERN unsigned int (*vp9_sad8x16_avg)(const uint8_t *src_ptr, int source_s
tride, const uint8_t *ref_ptr, int ref_stride, const uint8_t *second_pred); | 606 RTCD_EXTERN unsigned int (*vp9_sad8x16_avg)(const uint8_t *src_ptr, int source_s
tride, const uint8_t *ref_ptr, int ref_stride, const uint8_t *second_pred); |
| 620 | 607 |
| 621 void vp9_sad8x16x3_c(const uint8_t *src_ptr, int source_stride, const uint8_t *r
ef_ptr, int ref_stride, unsigned int *sad_array); | 608 void vp9_sad8x16x3_c(const uint8_t *src_ptr, int source_stride, const uint8_t *r
ef_ptr, int ref_stride, unsigned int *sad_array); |
| 622 void vp9_sad8x16x3_sse3(const uint8_t *src_ptr, int source_stride, const uint8_t
*ref_ptr, int ref_stride, unsigned int *sad_array); | 609 void vp9_sad8x16x3_sse3(const uint8_t *src_ptr, int source_stride, const uint8_t
*ref_ptr, int ref_stride, unsigned int *sad_array); |
| 623 RTCD_EXTERN void (*vp9_sad8x16x3)(const uint8_t *src_ptr, int source_stride, con
st uint8_t *ref_ptr, int ref_stride, unsigned int *sad_array); | 610 RTCD_EXTERN void (*vp9_sad8x16x3)(const uint8_t *src_ptr, int source_stride, con
st uint8_t *ref_ptr, int ref_stride, unsigned int *sad_array); |
| (...skipping 14 matching lines...) Expand all Loading... |
| 638 RTCD_EXTERN unsigned int (*vp9_sad8x4_avg)(const uint8_t *src_ptr, int source_st
ride, const uint8_t *ref_ptr, int ref_stride, const uint8_t *second_pred); | 625 RTCD_EXTERN unsigned int (*vp9_sad8x4_avg)(const uint8_t *src_ptr, int source_st
ride, const uint8_t *ref_ptr, int ref_stride, const uint8_t *second_pred); |
| 639 | 626 |
| 640 void vp9_sad8x4x4d_c(const uint8_t *src_ptr, int src_stride, const uint8_t* cons
t ref_ptr[], int ref_stride, unsigned int *sad_array); | 627 void vp9_sad8x4x4d_c(const uint8_t *src_ptr, int src_stride, const uint8_t* cons
t ref_ptr[], int ref_stride, unsigned int *sad_array); |
| 641 void vp9_sad8x4x4d_sse2(const uint8_t *src_ptr, int src_stride, const uint8_t* c
onst ref_ptr[], int ref_stride, unsigned int *sad_array); | 628 void vp9_sad8x4x4d_sse2(const uint8_t *src_ptr, int src_stride, const uint8_t* c
onst ref_ptr[], int ref_stride, unsigned int *sad_array); |
| 642 RTCD_EXTERN void (*vp9_sad8x4x4d)(const uint8_t *src_ptr, int src_stride, const
uint8_t* const ref_ptr[], int ref_stride, unsigned int *sad_array); | 629 RTCD_EXTERN void (*vp9_sad8x4x4d)(const uint8_t *src_ptr, int src_stride, const
uint8_t* const ref_ptr[], int ref_stride, unsigned int *sad_array); |
| 643 | 630 |
| 644 void vp9_sad8x4x8_c(const uint8_t *src_ptr, int src_stride, const uint8_t *ref_p
tr, int ref_stride, uint32_t *sad_array); | 631 void vp9_sad8x4x8_c(const uint8_t *src_ptr, int src_stride, const uint8_t *ref_p
tr, int ref_stride, uint32_t *sad_array); |
| 645 #define vp9_sad8x4x8 vp9_sad8x4x8_c | 632 #define vp9_sad8x4x8 vp9_sad8x4x8_c |
| 646 | 633 |
| 647 unsigned int vp9_sad8x8_c(const uint8_t *src_ptr, int source_stride, const uint8
_t *ref_ptr, int ref_stride); | 634 unsigned int vp9_sad8x8_c(const uint8_t *src_ptr, int source_stride, const uint8
_t *ref_ptr, int ref_stride); |
| 648 unsigned int vp9_sad8x8_mmx(const uint8_t *src_ptr, int source_stride, const uin
t8_t *ref_ptr, int ref_stride); | |
| 649 unsigned int vp9_sad8x8_sse2(const uint8_t *src_ptr, int source_stride, const ui
nt8_t *ref_ptr, int ref_stride); | 635 unsigned int vp9_sad8x8_sse2(const uint8_t *src_ptr, int source_stride, const ui
nt8_t *ref_ptr, int ref_stride); |
| 650 RTCD_EXTERN unsigned int (*vp9_sad8x8)(const uint8_t *src_ptr, int source_stride
, const uint8_t *ref_ptr, int ref_stride); | 636 RTCD_EXTERN unsigned int (*vp9_sad8x8)(const uint8_t *src_ptr, int source_stride
, const uint8_t *ref_ptr, int ref_stride); |
| 651 | 637 |
| 652 unsigned int vp9_sad8x8_avg_c(const uint8_t *src_ptr, int source_stride, const u
int8_t *ref_ptr, int ref_stride, const uint8_t *second_pred); | 638 unsigned int vp9_sad8x8_avg_c(const uint8_t *src_ptr, int source_stride, const u
int8_t *ref_ptr, int ref_stride, const uint8_t *second_pred); |
| 653 unsigned int vp9_sad8x8_avg_sse2(const uint8_t *src_ptr, int source_stride, cons
t uint8_t *ref_ptr, int ref_stride, const uint8_t *second_pred); | 639 unsigned int vp9_sad8x8_avg_sse2(const uint8_t *src_ptr, int source_stride, cons
t uint8_t *ref_ptr, int ref_stride, const uint8_t *second_pred); |
| 654 RTCD_EXTERN unsigned int (*vp9_sad8x8_avg)(const uint8_t *src_ptr, int source_st
ride, const uint8_t *ref_ptr, int ref_stride, const uint8_t *second_pred); | 640 RTCD_EXTERN unsigned int (*vp9_sad8x8_avg)(const uint8_t *src_ptr, int source_st
ride, const uint8_t *ref_ptr, int ref_stride, const uint8_t *second_pred); |
| 655 | 641 |
| 656 void vp9_sad8x8x3_c(const uint8_t *src_ptr, int source_stride, const uint8_t *re
f_ptr, int ref_stride, unsigned int *sad_array); | 642 void vp9_sad8x8x3_c(const uint8_t *src_ptr, int source_stride, const uint8_t *re
f_ptr, int ref_stride, unsigned int *sad_array); |
| 657 void vp9_sad8x8x3_sse3(const uint8_t *src_ptr, int source_stride, const uint8_t
*ref_ptr, int ref_stride, unsigned int *sad_array); | 643 void vp9_sad8x8x3_sse3(const uint8_t *src_ptr, int source_stride, const uint8_t
*ref_ptr, int ref_stride, unsigned int *sad_array); |
| 658 RTCD_EXTERN void (*vp9_sad8x8x3)(const uint8_t *src_ptr, int source_stride, cons
t uint8_t *ref_ptr, int ref_stride, unsigned int *sad_array); | 644 RTCD_EXTERN void (*vp9_sad8x8x3)(const uint8_t *src_ptr, int source_stride, cons
t uint8_t *ref_ptr, int ref_stride, unsigned int *sad_array); |
| (...skipping 168 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 827 | 813 |
| 828 void vp9_v_predictor_4x4_c(uint8_t *dst, ptrdiff_t y_stride, const uint8_t *abov
e, const uint8_t *left); | 814 void vp9_v_predictor_4x4_c(uint8_t *dst, ptrdiff_t y_stride, const uint8_t *abov
e, const uint8_t *left); |
| 829 void vp9_v_predictor_4x4_sse(uint8_t *dst, ptrdiff_t y_stride, const uint8_t *ab
ove, const uint8_t *left); | 815 void vp9_v_predictor_4x4_sse(uint8_t *dst, ptrdiff_t y_stride, const uint8_t *ab
ove, const uint8_t *left); |
| 830 RTCD_EXTERN void (*vp9_v_predictor_4x4)(uint8_t *dst, ptrdiff_t y_stride, const
uint8_t *above, const uint8_t *left); | 816 RTCD_EXTERN void (*vp9_v_predictor_4x4)(uint8_t *dst, ptrdiff_t y_stride, const
uint8_t *above, const uint8_t *left); |
| 831 | 817 |
| 832 void vp9_v_predictor_8x8_c(uint8_t *dst, ptrdiff_t y_stride, const uint8_t *abov
e, const uint8_t *left); | 818 void vp9_v_predictor_8x8_c(uint8_t *dst, ptrdiff_t y_stride, const uint8_t *abov
e, const uint8_t *left); |
| 833 void vp9_v_predictor_8x8_sse(uint8_t *dst, ptrdiff_t y_stride, const uint8_t *ab
ove, const uint8_t *left); | 819 void vp9_v_predictor_8x8_sse(uint8_t *dst, ptrdiff_t y_stride, const uint8_t *ab
ove, const uint8_t *left); |
| 834 RTCD_EXTERN void (*vp9_v_predictor_8x8)(uint8_t *dst, ptrdiff_t y_stride, const
uint8_t *above, const uint8_t *left); | 820 RTCD_EXTERN void (*vp9_v_predictor_8x8)(uint8_t *dst, ptrdiff_t y_stride, const
uint8_t *above, const uint8_t *left); |
| 835 | 821 |
| 836 unsigned int vp9_variance16x16_c(const uint8_t *src_ptr, int source_stride, cons
t uint8_t *ref_ptr, int ref_stride, unsigned int *sse); | 822 unsigned int vp9_variance16x16_c(const uint8_t *src_ptr, int source_stride, cons
t uint8_t *ref_ptr, int ref_stride, unsigned int *sse); |
| 837 unsigned int vp9_variance16x16_mmx(const uint8_t *src_ptr, int source_stride, co
nst uint8_t *ref_ptr, int ref_stride, unsigned int *sse); | |
| 838 unsigned int vp9_variance16x16_sse2(const uint8_t *src_ptr, int source_stride, c
onst uint8_t *ref_ptr, int ref_stride, unsigned int *sse); | 823 unsigned int vp9_variance16x16_sse2(const uint8_t *src_ptr, int source_stride, c
onst uint8_t *ref_ptr, int ref_stride, unsigned int *sse); |
| 839 RTCD_EXTERN unsigned int (*vp9_variance16x16)(const uint8_t *src_ptr, int source
_stride, const uint8_t *ref_ptr, int ref_stride, unsigned int *sse); | 824 RTCD_EXTERN unsigned int (*vp9_variance16x16)(const uint8_t *src_ptr, int source
_stride, const uint8_t *ref_ptr, int ref_stride, unsigned int *sse); |
| 840 | 825 |
| 841 unsigned int vp9_variance16x32_c(const uint8_t *src_ptr, int source_stride, cons
t uint8_t *ref_ptr, int ref_stride, unsigned int *sse); | 826 unsigned int vp9_variance16x32_c(const uint8_t *src_ptr, int source_stride, cons
t uint8_t *ref_ptr, int ref_stride, unsigned int *sse); |
| 842 unsigned int vp9_variance16x32_sse2(const uint8_t *src_ptr, int source_stride, c
onst uint8_t *ref_ptr, int ref_stride, unsigned int *sse); | 827 unsigned int vp9_variance16x32_sse2(const uint8_t *src_ptr, int source_stride, c
onst uint8_t *ref_ptr, int ref_stride, unsigned int *sse); |
| 843 RTCD_EXTERN unsigned int (*vp9_variance16x32)(const uint8_t *src_ptr, int source
_stride, const uint8_t *ref_ptr, int ref_stride, unsigned int *sse); | 828 RTCD_EXTERN unsigned int (*vp9_variance16x32)(const uint8_t *src_ptr, int source
_stride, const uint8_t *ref_ptr, int ref_stride, unsigned int *sse); |
| 844 | 829 |
| 845 unsigned int vp9_variance16x8_c(const uint8_t *src_ptr, int source_stride, const
uint8_t *ref_ptr, int ref_stride, unsigned int *sse); | 830 unsigned int vp9_variance16x8_c(const uint8_t *src_ptr, int source_stride, const
uint8_t *ref_ptr, int ref_stride, unsigned int *sse); |
| 846 unsigned int vp9_variance16x8_mmx(const uint8_t *src_ptr, int source_stride, con
st uint8_t *ref_ptr, int ref_stride, unsigned int *sse); | |
| 847 unsigned int vp9_variance16x8_sse2(const uint8_t *src_ptr, int source_stride, co
nst uint8_t *ref_ptr, int ref_stride, unsigned int *sse); | 831 unsigned int vp9_variance16x8_sse2(const uint8_t *src_ptr, int source_stride, co
nst uint8_t *ref_ptr, int ref_stride, unsigned int *sse); |
| 848 RTCD_EXTERN unsigned int (*vp9_variance16x8)(const uint8_t *src_ptr, int source_
stride, const uint8_t *ref_ptr, int ref_stride, unsigned int *sse); | 832 RTCD_EXTERN unsigned int (*vp9_variance16x8)(const uint8_t *src_ptr, int source_
stride, const uint8_t *ref_ptr, int ref_stride, unsigned int *sse); |
| 849 | 833 |
| 850 unsigned int vp9_variance32x16_c(const uint8_t *src_ptr, int source_stride, cons
t uint8_t *ref_ptr, int ref_stride, unsigned int *sse); | 834 unsigned int vp9_variance32x16_c(const uint8_t *src_ptr, int source_stride, cons
t uint8_t *ref_ptr, int ref_stride, unsigned int *sse); |
| 851 unsigned int vp9_variance32x16_sse2(const uint8_t *src_ptr, int source_stride, c
onst uint8_t *ref_ptr, int ref_stride, unsigned int *sse); | 835 unsigned int vp9_variance32x16_sse2(const uint8_t *src_ptr, int source_stride, c
onst uint8_t *ref_ptr, int ref_stride, unsigned int *sse); |
| 852 RTCD_EXTERN unsigned int (*vp9_variance32x16)(const uint8_t *src_ptr, int source
_stride, const uint8_t *ref_ptr, int ref_stride, unsigned int *sse); | 836 RTCD_EXTERN unsigned int (*vp9_variance32x16)(const uint8_t *src_ptr, int source
_stride, const uint8_t *ref_ptr, int ref_stride, unsigned int *sse); |
| 853 | 837 |
| 854 unsigned int vp9_variance32x32_c(const uint8_t *src_ptr, int source_stride, cons
t uint8_t *ref_ptr, int ref_stride, unsigned int *sse); | 838 unsigned int vp9_variance32x32_c(const uint8_t *src_ptr, int source_stride, cons
t uint8_t *ref_ptr, int ref_stride, unsigned int *sse); |
| 855 unsigned int vp9_variance32x32_sse2(const uint8_t *src_ptr, int source_stride, c
onst uint8_t *ref_ptr, int ref_stride, unsigned int *sse); | 839 unsigned int vp9_variance32x32_sse2(const uint8_t *src_ptr, int source_stride, c
onst uint8_t *ref_ptr, int ref_stride, unsigned int *sse); |
| 856 RTCD_EXTERN unsigned int (*vp9_variance32x32)(const uint8_t *src_ptr, int source
_stride, const uint8_t *ref_ptr, int ref_stride, unsigned int *sse); | 840 RTCD_EXTERN unsigned int (*vp9_variance32x32)(const uint8_t *src_ptr, int source
_stride, const uint8_t *ref_ptr, int ref_stride, unsigned int *sse); |
| 857 | 841 |
| 858 unsigned int vp9_variance32x64_c(const uint8_t *src_ptr, int source_stride, cons
t uint8_t *ref_ptr, int ref_stride, unsigned int *sse); | 842 unsigned int vp9_variance32x64_c(const uint8_t *src_ptr, int source_stride, cons
t uint8_t *ref_ptr, int ref_stride, unsigned int *sse); |
| 859 unsigned int vp9_variance32x64_sse2(const uint8_t *src_ptr, int source_stride, c
onst uint8_t *ref_ptr, int ref_stride, unsigned int *sse); | 843 unsigned int vp9_variance32x64_sse2(const uint8_t *src_ptr, int source_stride, c
onst uint8_t *ref_ptr, int ref_stride, unsigned int *sse); |
| 860 RTCD_EXTERN unsigned int (*vp9_variance32x64)(const uint8_t *src_ptr, int source
_stride, const uint8_t *ref_ptr, int ref_stride, unsigned int *sse); | 844 RTCD_EXTERN unsigned int (*vp9_variance32x64)(const uint8_t *src_ptr, int source
_stride, const uint8_t *ref_ptr, int ref_stride, unsigned int *sse); |
| 861 | 845 |
| 862 unsigned int vp9_variance4x4_c(const uint8_t *src_ptr, int source_stride, const
uint8_t *ref_ptr, int ref_stride, unsigned int *sse); | 846 unsigned int vp9_variance4x4_c(const uint8_t *src_ptr, int source_stride, const
uint8_t *ref_ptr, int ref_stride, unsigned int *sse); |
| 863 unsigned int vp9_variance4x4_mmx(const uint8_t *src_ptr, int source_stride, cons
t uint8_t *ref_ptr, int ref_stride, unsigned int *sse); | |
| 864 unsigned int vp9_variance4x4_sse2(const uint8_t *src_ptr, int source_stride, con
st uint8_t *ref_ptr, int ref_stride, unsigned int *sse); | 847 unsigned int vp9_variance4x4_sse2(const uint8_t *src_ptr, int source_stride, con
st uint8_t *ref_ptr, int ref_stride, unsigned int *sse); |
| 865 RTCD_EXTERN unsigned int (*vp9_variance4x4)(const uint8_t *src_ptr, int source_s
tride, const uint8_t *ref_ptr, int ref_stride, unsigned int *sse); | 848 RTCD_EXTERN unsigned int (*vp9_variance4x4)(const uint8_t *src_ptr, int source_s
tride, const uint8_t *ref_ptr, int ref_stride, unsigned int *sse); |
| 866 | 849 |
| 867 unsigned int vp9_variance4x8_c(const uint8_t *src_ptr, int source_stride, const
uint8_t *ref_ptr, int ref_stride, unsigned int *sse); | 850 unsigned int vp9_variance4x8_c(const uint8_t *src_ptr, int source_stride, const
uint8_t *ref_ptr, int ref_stride, unsigned int *sse); |
| 868 unsigned int vp9_variance4x8_sse2(const uint8_t *src_ptr, int source_stride, con
st uint8_t *ref_ptr, int ref_stride, unsigned int *sse); | 851 unsigned int vp9_variance4x8_sse2(const uint8_t *src_ptr, int source_stride, con
st uint8_t *ref_ptr, int ref_stride, unsigned int *sse); |
| 869 RTCD_EXTERN unsigned int (*vp9_variance4x8)(const uint8_t *src_ptr, int source_s
tride, const uint8_t *ref_ptr, int ref_stride, unsigned int *sse); | 852 RTCD_EXTERN unsigned int (*vp9_variance4x8)(const uint8_t *src_ptr, int source_s
tride, const uint8_t *ref_ptr, int ref_stride, unsigned int *sse); |
| 870 | 853 |
| 871 unsigned int vp9_variance64x32_c(const uint8_t *src_ptr, int source_stride, cons
t uint8_t *ref_ptr, int ref_stride, unsigned int *sse); | 854 unsigned int vp9_variance64x32_c(const uint8_t *src_ptr, int source_stride, cons
t uint8_t *ref_ptr, int ref_stride, unsigned int *sse); |
| 872 unsigned int vp9_variance64x32_sse2(const uint8_t *src_ptr, int source_stride, c
onst uint8_t *ref_ptr, int ref_stride, unsigned int *sse); | 855 unsigned int vp9_variance64x32_sse2(const uint8_t *src_ptr, int source_stride, c
onst uint8_t *ref_ptr, int ref_stride, unsigned int *sse); |
| 873 RTCD_EXTERN unsigned int (*vp9_variance64x32)(const uint8_t *src_ptr, int source
_stride, const uint8_t *ref_ptr, int ref_stride, unsigned int *sse); | 856 RTCD_EXTERN unsigned int (*vp9_variance64x32)(const uint8_t *src_ptr, int source
_stride, const uint8_t *ref_ptr, int ref_stride, unsigned int *sse); |
| 874 | 857 |
| 875 unsigned int vp9_variance64x64_c(const uint8_t *src_ptr, int source_stride, cons
t uint8_t *ref_ptr, int ref_stride, unsigned int *sse); | 858 unsigned int vp9_variance64x64_c(const uint8_t *src_ptr, int source_stride, cons
t uint8_t *ref_ptr, int ref_stride, unsigned int *sse); |
| 876 unsigned int vp9_variance64x64_sse2(const uint8_t *src_ptr, int source_stride, c
onst uint8_t *ref_ptr, int ref_stride, unsigned int *sse); | 859 unsigned int vp9_variance64x64_sse2(const uint8_t *src_ptr, int source_stride, c
onst uint8_t *ref_ptr, int ref_stride, unsigned int *sse); |
| 877 RTCD_EXTERN unsigned int (*vp9_variance64x64)(const uint8_t *src_ptr, int source
_stride, const uint8_t *ref_ptr, int ref_stride, unsigned int *sse); | 860 RTCD_EXTERN unsigned int (*vp9_variance64x64)(const uint8_t *src_ptr, int source
_stride, const uint8_t *ref_ptr, int ref_stride, unsigned int *sse); |
| 878 | 861 |
| 879 unsigned int vp9_variance8x16_c(const uint8_t *src_ptr, int source_stride, const
uint8_t *ref_ptr, int ref_stride, unsigned int *sse); | 862 unsigned int vp9_variance8x16_c(const uint8_t *src_ptr, int source_stride, const
uint8_t *ref_ptr, int ref_stride, unsigned int *sse); |
| 880 unsigned int vp9_variance8x16_mmx(const uint8_t *src_ptr, int source_stride, con
st uint8_t *ref_ptr, int ref_stride, unsigned int *sse); | |
| 881 unsigned int vp9_variance8x16_sse2(const uint8_t *src_ptr, int source_stride, co
nst uint8_t *ref_ptr, int ref_stride, unsigned int *sse); | 863 unsigned int vp9_variance8x16_sse2(const uint8_t *src_ptr, int source_stride, co
nst uint8_t *ref_ptr, int ref_stride, unsigned int *sse); |
| 882 RTCD_EXTERN unsigned int (*vp9_variance8x16)(const uint8_t *src_ptr, int source_
stride, const uint8_t *ref_ptr, int ref_stride, unsigned int *sse); | 864 RTCD_EXTERN unsigned int (*vp9_variance8x16)(const uint8_t *src_ptr, int source_
stride, const uint8_t *ref_ptr, int ref_stride, unsigned int *sse); |
| 883 | 865 |
| 884 unsigned int vp9_variance8x4_c(const uint8_t *src_ptr, int source_stride, const
uint8_t *ref_ptr, int ref_stride, unsigned int *sse); | 866 unsigned int vp9_variance8x4_c(const uint8_t *src_ptr, int source_stride, const
uint8_t *ref_ptr, int ref_stride, unsigned int *sse); |
| 885 unsigned int vp9_variance8x4_sse2(const uint8_t *src_ptr, int source_stride, con
st uint8_t *ref_ptr, int ref_stride, unsigned int *sse); | 867 unsigned int vp9_variance8x4_sse2(const uint8_t *src_ptr, int source_stride, con
st uint8_t *ref_ptr, int ref_stride, unsigned int *sse); |
| 886 RTCD_EXTERN unsigned int (*vp9_variance8x4)(const uint8_t *src_ptr, int source_s
tride, const uint8_t *ref_ptr, int ref_stride, unsigned int *sse); | 868 RTCD_EXTERN unsigned int (*vp9_variance8x4)(const uint8_t *src_ptr, int source_s
tride, const uint8_t *ref_ptr, int ref_stride, unsigned int *sse); |
| 887 | 869 |
| 888 unsigned int vp9_variance8x8_c(const uint8_t *src_ptr, int source_stride, const
uint8_t *ref_ptr, int ref_stride, unsigned int *sse); | 870 unsigned int vp9_variance8x8_c(const uint8_t *src_ptr, int source_stride, const
uint8_t *ref_ptr, int ref_stride, unsigned int *sse); |
| 889 unsigned int vp9_variance8x8_mmx(const uint8_t *src_ptr, int source_stride, cons
t uint8_t *ref_ptr, int ref_stride, unsigned int *sse); | |
| 890 unsigned int vp9_variance8x8_sse2(const uint8_t *src_ptr, int source_stride, con
st uint8_t *ref_ptr, int ref_stride, unsigned int *sse); | 871 unsigned int vp9_variance8x8_sse2(const uint8_t *src_ptr, int source_stride, con
st uint8_t *ref_ptr, int ref_stride, unsigned int *sse); |
| 891 RTCD_EXTERN unsigned int (*vp9_variance8x8)(const uint8_t *src_ptr, int source_s
tride, const uint8_t *ref_ptr, int ref_stride, unsigned int *sse); | 872 RTCD_EXTERN unsigned int (*vp9_variance8x8)(const uint8_t *src_ptr, int source_s
tride, const uint8_t *ref_ptr, int ref_stride, unsigned int *sse); |
| 892 | 873 |
| 893 void vp9_rtcd(void); | 874 void vp9_rtcd(void); |
| 894 | 875 |
| 895 #ifdef RTCD_C | 876 #ifdef RTCD_C |
| 896 #include "vpx_ports/x86.h" | 877 #include "vpx_ports/x86.h" |
| 897 static void setup_rtcd_internal(void) | 878 static void setup_rtcd_internal(void) |
| 898 { | 879 { |
| 899 int flags = x86_simd_caps(); | 880 int flags = x86_simd_caps(); |
| (...skipping 87 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 987 vp9_fht8x8 = vp9_fht8x8_c; | 968 vp9_fht8x8 = vp9_fht8x8_c; |
| 988 if (flags & HAS_SSE2) vp9_fht8x8 = vp9_fht8x8_sse2; | 969 if (flags & HAS_SSE2) vp9_fht8x8 = vp9_fht8x8_sse2; |
| 989 vp9_full_search_sad = vp9_full_search_sad_c; | 970 vp9_full_search_sad = vp9_full_search_sad_c; |
| 990 if (flags & HAS_SSE3) vp9_full_search_sad = vp9_full_search_sadx3; | 971 if (flags & HAS_SSE3) vp9_full_search_sad = vp9_full_search_sadx3; |
| 991 if (flags & HAS_SSE4_1) vp9_full_search_sad = vp9_full_search_sadx8; | 972 if (flags & HAS_SSE4_1) vp9_full_search_sad = vp9_full_search_sadx8; |
| 992 vp9_fwht4x4 = vp9_fwht4x4_c; | 973 vp9_fwht4x4 = vp9_fwht4x4_c; |
| 993 if (flags & HAS_MMX) vp9_fwht4x4 = vp9_fwht4x4_mmx; | 974 if (flags & HAS_MMX) vp9_fwht4x4 = vp9_fwht4x4_mmx; |
| 994 vp9_get16x16var = vp9_get16x16var_c; | 975 vp9_get16x16var = vp9_get16x16var_c; |
| 995 if (flags & HAS_SSE2) vp9_get16x16var = vp9_get16x16var_sse2; | 976 if (flags & HAS_SSE2) vp9_get16x16var = vp9_get16x16var_sse2; |
| 996 vp9_get8x8var = vp9_get8x8var_c; | 977 vp9_get8x8var = vp9_get8x8var_c; |
| 997 if (flags & HAS_MMX) vp9_get8x8var = vp9_get8x8var_mmx; | |
| 998 if (flags & HAS_SSE2) vp9_get8x8var = vp9_get8x8var_sse2; | 978 if (flags & HAS_SSE2) vp9_get8x8var = vp9_get8x8var_sse2; |
| 999 vp9_get_mb_ss = vp9_get_mb_ss_c; | 979 vp9_get_mb_ss = vp9_get_mb_ss_c; |
| 1000 if (flags & HAS_MMX) vp9_get_mb_ss = vp9_get_mb_ss_mmx; | |
| 1001 if (flags & HAS_SSE2) vp9_get_mb_ss = vp9_get_mb_ss_sse2; | 980 if (flags & HAS_SSE2) vp9_get_mb_ss = vp9_get_mb_ss_sse2; |
| 1002 vp9_h_predictor_16x16 = vp9_h_predictor_16x16_c; | 981 vp9_h_predictor_16x16 = vp9_h_predictor_16x16_c; |
| 1003 if (flags & HAS_SSSE3) vp9_h_predictor_16x16 = vp9_h_predictor_16x16_ssse3; | 982 if (flags & HAS_SSSE3) vp9_h_predictor_16x16 = vp9_h_predictor_16x16_ssse3; |
| 1004 vp9_h_predictor_32x32 = vp9_h_predictor_32x32_c; | 983 vp9_h_predictor_32x32 = vp9_h_predictor_32x32_c; |
| 1005 if (flags & HAS_SSSE3) vp9_h_predictor_32x32 = vp9_h_predictor_32x32_ssse3; | 984 if (flags & HAS_SSSE3) vp9_h_predictor_32x32 = vp9_h_predictor_32x32_ssse3; |
| 1006 vp9_h_predictor_4x4 = vp9_h_predictor_4x4_c; | 985 vp9_h_predictor_4x4 = vp9_h_predictor_4x4_c; |
| 1007 if (flags & HAS_SSSE3) vp9_h_predictor_4x4 = vp9_h_predictor_4x4_ssse3; | 986 if (flags & HAS_SSSE3) vp9_h_predictor_4x4 = vp9_h_predictor_4x4_ssse3; |
| 1008 vp9_h_predictor_8x8 = vp9_h_predictor_8x8_c; | 987 vp9_h_predictor_8x8 = vp9_h_predictor_8x8_c; |
| 1009 if (flags & HAS_SSSE3) vp9_h_predictor_8x8 = vp9_h_predictor_8x8_ssse3; | 988 if (flags & HAS_SSSE3) vp9_h_predictor_8x8 = vp9_h_predictor_8x8_ssse3; |
| 1010 vp9_idct16x16_10_add = vp9_idct16x16_10_add_c; | 989 vp9_idct16x16_10_add = vp9_idct16x16_10_add_c; |
| (...skipping 42 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1053 if (flags & HAS_SSE2) vp9_lpf_vertical_16_dual = vp9_lpf_vertical_16_dual_ss
e2; | 1032 if (flags & HAS_SSE2) vp9_lpf_vertical_16_dual = vp9_lpf_vertical_16_dual_ss
e2; |
| 1054 vp9_lpf_vertical_4 = vp9_lpf_vertical_4_c; | 1033 vp9_lpf_vertical_4 = vp9_lpf_vertical_4_c; |
| 1055 if (flags & HAS_MMX) vp9_lpf_vertical_4 = vp9_lpf_vertical_4_mmx; | 1034 if (flags & HAS_MMX) vp9_lpf_vertical_4 = vp9_lpf_vertical_4_mmx; |
| 1056 vp9_lpf_vertical_4_dual = vp9_lpf_vertical_4_dual_c; | 1035 vp9_lpf_vertical_4_dual = vp9_lpf_vertical_4_dual_c; |
| 1057 if (flags & HAS_SSE2) vp9_lpf_vertical_4_dual = vp9_lpf_vertical_4_dual_sse2
; | 1036 if (flags & HAS_SSE2) vp9_lpf_vertical_4_dual = vp9_lpf_vertical_4_dual_sse2
; |
| 1058 vp9_lpf_vertical_8 = vp9_lpf_vertical_8_c; | 1037 vp9_lpf_vertical_8 = vp9_lpf_vertical_8_c; |
| 1059 if (flags & HAS_SSE2) vp9_lpf_vertical_8 = vp9_lpf_vertical_8_sse2; | 1038 if (flags & HAS_SSE2) vp9_lpf_vertical_8 = vp9_lpf_vertical_8_sse2; |
| 1060 vp9_lpf_vertical_8_dual = vp9_lpf_vertical_8_dual_c; | 1039 vp9_lpf_vertical_8_dual = vp9_lpf_vertical_8_dual_c; |
| 1061 if (flags & HAS_SSE2) vp9_lpf_vertical_8_dual = vp9_lpf_vertical_8_dual_sse2
; | 1040 if (flags & HAS_SSE2) vp9_lpf_vertical_8_dual = vp9_lpf_vertical_8_dual_sse2
; |
| 1062 vp9_mse16x16 = vp9_mse16x16_c; | 1041 vp9_mse16x16 = vp9_mse16x16_c; |
| 1063 if (flags & HAS_MMX) vp9_mse16x16 = vp9_mse16x16_mmx; | |
| 1064 if (flags & HAS_SSE2) vp9_mse16x16 = vp9_mse16x16_sse2; | 1042 if (flags & HAS_SSE2) vp9_mse16x16 = vp9_mse16x16_sse2; |
| 1043 vp9_mse16x8 = vp9_mse16x8_c; |
| 1044 if (flags & HAS_SSE2) vp9_mse16x8 = vp9_mse16x8_sse2; |
| 1045 vp9_mse8x16 = vp9_mse8x16_c; |
| 1046 if (flags & HAS_SSE2) vp9_mse8x16 = vp9_mse8x16_sse2; |
| 1047 vp9_mse8x8 = vp9_mse8x8_c; |
| 1048 if (flags & HAS_SSE2) vp9_mse8x8 = vp9_mse8x8_sse2; |
| 1065 vp9_sad16x16 = vp9_sad16x16_c; | 1049 vp9_sad16x16 = vp9_sad16x16_c; |
| 1066 if (flags & HAS_MMX) vp9_sad16x16 = vp9_sad16x16_mmx; | |
| 1067 if (flags & HAS_SSE2) vp9_sad16x16 = vp9_sad16x16_sse2; | 1050 if (flags & HAS_SSE2) vp9_sad16x16 = vp9_sad16x16_sse2; |
| 1068 vp9_sad16x16_avg = vp9_sad16x16_avg_c; | 1051 vp9_sad16x16_avg = vp9_sad16x16_avg_c; |
| 1069 if (flags & HAS_SSE2) vp9_sad16x16_avg = vp9_sad16x16_avg_sse2; | 1052 if (flags & HAS_SSE2) vp9_sad16x16_avg = vp9_sad16x16_avg_sse2; |
| 1070 vp9_sad16x16x3 = vp9_sad16x16x3_c; | 1053 vp9_sad16x16x3 = vp9_sad16x16x3_c; |
| 1071 if (flags & HAS_SSE3) vp9_sad16x16x3 = vp9_sad16x16x3_sse3; | 1054 if (flags & HAS_SSE3) vp9_sad16x16x3 = vp9_sad16x16x3_sse3; |
| 1072 if (flags & HAS_SSSE3) vp9_sad16x16x3 = vp9_sad16x16x3_ssse3; | 1055 if (flags & HAS_SSSE3) vp9_sad16x16x3 = vp9_sad16x16x3_ssse3; |
| 1073 vp9_sad16x16x4d = vp9_sad16x16x4d_c; | 1056 vp9_sad16x16x4d = vp9_sad16x16x4d_c; |
| 1074 if (flags & HAS_SSE2) vp9_sad16x16x4d = vp9_sad16x16x4d_sse2; | 1057 if (flags & HAS_SSE2) vp9_sad16x16x4d = vp9_sad16x16x4d_sse2; |
| 1075 vp9_sad16x32 = vp9_sad16x32_c; | 1058 vp9_sad16x32 = vp9_sad16x32_c; |
| 1076 if (flags & HAS_SSE2) vp9_sad16x32 = vp9_sad16x32_sse2; | 1059 if (flags & HAS_SSE2) vp9_sad16x32 = vp9_sad16x32_sse2; |
| 1077 vp9_sad16x32_avg = vp9_sad16x32_avg_c; | 1060 vp9_sad16x32_avg = vp9_sad16x32_avg_c; |
| 1078 if (flags & HAS_SSE2) vp9_sad16x32_avg = vp9_sad16x32_avg_sse2; | 1061 if (flags & HAS_SSE2) vp9_sad16x32_avg = vp9_sad16x32_avg_sse2; |
| 1079 vp9_sad16x32x4d = vp9_sad16x32x4d_c; | 1062 vp9_sad16x32x4d = vp9_sad16x32x4d_c; |
| 1080 if (flags & HAS_SSE2) vp9_sad16x32x4d = vp9_sad16x32x4d_sse2; | 1063 if (flags & HAS_SSE2) vp9_sad16x32x4d = vp9_sad16x32x4d_sse2; |
| 1081 vp9_sad16x8 = vp9_sad16x8_c; | 1064 vp9_sad16x8 = vp9_sad16x8_c; |
| 1082 if (flags & HAS_MMX) vp9_sad16x8 = vp9_sad16x8_mmx; | |
| 1083 if (flags & HAS_SSE2) vp9_sad16x8 = vp9_sad16x8_sse2; | 1065 if (flags & HAS_SSE2) vp9_sad16x8 = vp9_sad16x8_sse2; |
| 1084 vp9_sad16x8_avg = vp9_sad16x8_avg_c; | 1066 vp9_sad16x8_avg = vp9_sad16x8_avg_c; |
| 1085 if (flags & HAS_SSE2) vp9_sad16x8_avg = vp9_sad16x8_avg_sse2; | 1067 if (flags & HAS_SSE2) vp9_sad16x8_avg = vp9_sad16x8_avg_sse2; |
| 1086 vp9_sad16x8x3 = vp9_sad16x8x3_c; | 1068 vp9_sad16x8x3 = vp9_sad16x8x3_c; |
| 1087 if (flags & HAS_SSE3) vp9_sad16x8x3 = vp9_sad16x8x3_sse3; | 1069 if (flags & HAS_SSE3) vp9_sad16x8x3 = vp9_sad16x8x3_sse3; |
| 1088 if (flags & HAS_SSSE3) vp9_sad16x8x3 = vp9_sad16x8x3_ssse3; | 1070 if (flags & HAS_SSSE3) vp9_sad16x8x3 = vp9_sad16x8x3_ssse3; |
| 1089 vp9_sad16x8x4d = vp9_sad16x8x4d_c; | 1071 vp9_sad16x8x4d = vp9_sad16x8x4d_c; |
| 1090 if (flags & HAS_SSE2) vp9_sad16x8x4d = vp9_sad16x8x4d_sse2; | 1072 if (flags & HAS_SSE2) vp9_sad16x8x4d = vp9_sad16x8x4d_sse2; |
| 1091 vp9_sad32x16 = vp9_sad32x16_c; | 1073 vp9_sad32x16 = vp9_sad32x16_c; |
| 1092 if (flags & HAS_SSE2) vp9_sad32x16 = vp9_sad32x16_sse2; | 1074 if (flags & HAS_SSE2) vp9_sad32x16 = vp9_sad32x16_sse2; |
| 1093 vp9_sad32x16_avg = vp9_sad32x16_avg_c; | 1075 vp9_sad32x16_avg = vp9_sad32x16_avg_c; |
| 1094 if (flags & HAS_SSE2) vp9_sad32x16_avg = vp9_sad32x16_avg_sse2; | 1076 if (flags & HAS_SSE2) vp9_sad32x16_avg = vp9_sad32x16_avg_sse2; |
| 1095 vp9_sad32x16x4d = vp9_sad32x16x4d_c; | 1077 vp9_sad32x16x4d = vp9_sad32x16x4d_c; |
| 1096 if (flags & HAS_SSE2) vp9_sad32x16x4d = vp9_sad32x16x4d_sse2; | 1078 if (flags & HAS_SSE2) vp9_sad32x16x4d = vp9_sad32x16x4d_sse2; |
| 1097 vp9_sad32x32 = vp9_sad32x32_c; | 1079 vp9_sad32x32 = vp9_sad32x32_c; |
| 1098 if (flags & HAS_SSE2) vp9_sad32x32 = vp9_sad32x32_sse2; | 1080 if (flags & HAS_SSE2) vp9_sad32x32 = vp9_sad32x32_sse2; |
| 1099 vp9_sad32x32_avg = vp9_sad32x32_avg_c; | 1081 vp9_sad32x32_avg = vp9_sad32x32_avg_c; |
| 1100 if (flags & HAS_SSE2) vp9_sad32x32_avg = vp9_sad32x32_avg_sse2; | 1082 if (flags & HAS_SSE2) vp9_sad32x32_avg = vp9_sad32x32_avg_sse2; |
| 1101 vp9_sad32x32x4d = vp9_sad32x32x4d_c; | 1083 vp9_sad32x32x4d = vp9_sad32x32x4d_c; |
| 1102 if (flags & HAS_SSE2) vp9_sad32x32x4d = vp9_sad32x32x4d_sse2; | 1084 if (flags & HAS_SSE2) vp9_sad32x32x4d = vp9_sad32x32x4d_sse2; |
| 1103 vp9_sad32x64 = vp9_sad32x64_c; | 1085 vp9_sad32x64 = vp9_sad32x64_c; |
| 1104 if (flags & HAS_SSE2) vp9_sad32x64 = vp9_sad32x64_sse2; | 1086 if (flags & HAS_SSE2) vp9_sad32x64 = vp9_sad32x64_sse2; |
| 1105 vp9_sad32x64_avg = vp9_sad32x64_avg_c; | 1087 vp9_sad32x64_avg = vp9_sad32x64_avg_c; |
| 1106 if (flags & HAS_SSE2) vp9_sad32x64_avg = vp9_sad32x64_avg_sse2; | 1088 if (flags & HAS_SSE2) vp9_sad32x64_avg = vp9_sad32x64_avg_sse2; |
| 1107 vp9_sad32x64x4d = vp9_sad32x64x4d_c; | 1089 vp9_sad32x64x4d = vp9_sad32x64x4d_c; |
| 1108 if (flags & HAS_SSE2) vp9_sad32x64x4d = vp9_sad32x64x4d_sse2; | 1090 if (flags & HAS_SSE2) vp9_sad32x64x4d = vp9_sad32x64x4d_sse2; |
| 1109 vp9_sad4x4 = vp9_sad4x4_c; | 1091 vp9_sad4x4 = vp9_sad4x4_c; |
| 1110 if (flags & HAS_MMX) vp9_sad4x4 = vp9_sad4x4_mmx; | |
| 1111 if (flags & HAS_SSE) vp9_sad4x4 = vp9_sad4x4_sse; | 1092 if (flags & HAS_SSE) vp9_sad4x4 = vp9_sad4x4_sse; |
| 1112 vp9_sad4x4_avg = vp9_sad4x4_avg_c; | 1093 vp9_sad4x4_avg = vp9_sad4x4_avg_c; |
| 1113 if (flags & HAS_SSE) vp9_sad4x4_avg = vp9_sad4x4_avg_sse; | 1094 if (flags & HAS_SSE) vp9_sad4x4_avg = vp9_sad4x4_avg_sse; |
| 1114 vp9_sad4x4x3 = vp9_sad4x4x3_c; | 1095 vp9_sad4x4x3 = vp9_sad4x4x3_c; |
| 1115 if (flags & HAS_SSE3) vp9_sad4x4x3 = vp9_sad4x4x3_sse3; | 1096 if (flags & HAS_SSE3) vp9_sad4x4x3 = vp9_sad4x4x3_sse3; |
| 1116 vp9_sad4x4x4d = vp9_sad4x4x4d_c; | 1097 vp9_sad4x4x4d = vp9_sad4x4x4d_c; |
| 1117 if (flags & HAS_SSE) vp9_sad4x4x4d = vp9_sad4x4x4d_sse; | 1098 if (flags & HAS_SSE) vp9_sad4x4x4d = vp9_sad4x4x4d_sse; |
| 1118 vp9_sad4x8 = vp9_sad4x8_c; | 1099 vp9_sad4x8 = vp9_sad4x8_c; |
| 1119 if (flags & HAS_SSE) vp9_sad4x8 = vp9_sad4x8_sse; | 1100 if (flags & HAS_SSE) vp9_sad4x8 = vp9_sad4x8_sse; |
| 1120 vp9_sad4x8_avg = vp9_sad4x8_avg_c; | 1101 vp9_sad4x8_avg = vp9_sad4x8_avg_c; |
| 1121 if (flags & HAS_SSE) vp9_sad4x8_avg = vp9_sad4x8_avg_sse; | 1102 if (flags & HAS_SSE) vp9_sad4x8_avg = vp9_sad4x8_avg_sse; |
| 1122 vp9_sad4x8x4d = vp9_sad4x8x4d_c; | 1103 vp9_sad4x8x4d = vp9_sad4x8x4d_c; |
| 1123 if (flags & HAS_SSE) vp9_sad4x8x4d = vp9_sad4x8x4d_sse; | 1104 if (flags & HAS_SSE) vp9_sad4x8x4d = vp9_sad4x8x4d_sse; |
| 1124 vp9_sad64x32 = vp9_sad64x32_c; | 1105 vp9_sad64x32 = vp9_sad64x32_c; |
| 1125 if (flags & HAS_SSE2) vp9_sad64x32 = vp9_sad64x32_sse2; | 1106 if (flags & HAS_SSE2) vp9_sad64x32 = vp9_sad64x32_sse2; |
| 1126 vp9_sad64x32_avg = vp9_sad64x32_avg_c; | 1107 vp9_sad64x32_avg = vp9_sad64x32_avg_c; |
| 1127 if (flags & HAS_SSE2) vp9_sad64x32_avg = vp9_sad64x32_avg_sse2; | 1108 if (flags & HAS_SSE2) vp9_sad64x32_avg = vp9_sad64x32_avg_sse2; |
| 1128 vp9_sad64x32x4d = vp9_sad64x32x4d_c; | 1109 vp9_sad64x32x4d = vp9_sad64x32x4d_c; |
| 1129 if (flags & HAS_SSE2) vp9_sad64x32x4d = vp9_sad64x32x4d_sse2; | 1110 if (flags & HAS_SSE2) vp9_sad64x32x4d = vp9_sad64x32x4d_sse2; |
| 1130 vp9_sad64x64 = vp9_sad64x64_c; | 1111 vp9_sad64x64 = vp9_sad64x64_c; |
| 1131 if (flags & HAS_SSE2) vp9_sad64x64 = vp9_sad64x64_sse2; | 1112 if (flags & HAS_SSE2) vp9_sad64x64 = vp9_sad64x64_sse2; |
| 1132 vp9_sad64x64_avg = vp9_sad64x64_avg_c; | 1113 vp9_sad64x64_avg = vp9_sad64x64_avg_c; |
| 1133 if (flags & HAS_SSE2) vp9_sad64x64_avg = vp9_sad64x64_avg_sse2; | 1114 if (flags & HAS_SSE2) vp9_sad64x64_avg = vp9_sad64x64_avg_sse2; |
| 1134 vp9_sad64x64x4d = vp9_sad64x64x4d_c; | 1115 vp9_sad64x64x4d = vp9_sad64x64x4d_c; |
| 1135 if (flags & HAS_SSE2) vp9_sad64x64x4d = vp9_sad64x64x4d_sse2; | 1116 if (flags & HAS_SSE2) vp9_sad64x64x4d = vp9_sad64x64x4d_sse2; |
| 1136 vp9_sad8x16 = vp9_sad8x16_c; | 1117 vp9_sad8x16 = vp9_sad8x16_c; |
| 1137 if (flags & HAS_MMX) vp9_sad8x16 = vp9_sad8x16_mmx; | |
| 1138 if (flags & HAS_SSE2) vp9_sad8x16 = vp9_sad8x16_sse2; | 1118 if (flags & HAS_SSE2) vp9_sad8x16 = vp9_sad8x16_sse2; |
| 1139 vp9_sad8x16_avg = vp9_sad8x16_avg_c; | 1119 vp9_sad8x16_avg = vp9_sad8x16_avg_c; |
| 1140 if (flags & HAS_SSE2) vp9_sad8x16_avg = vp9_sad8x16_avg_sse2; | 1120 if (flags & HAS_SSE2) vp9_sad8x16_avg = vp9_sad8x16_avg_sse2; |
| 1141 vp9_sad8x16x3 = vp9_sad8x16x3_c; | 1121 vp9_sad8x16x3 = vp9_sad8x16x3_c; |
| 1142 if (flags & HAS_SSE3) vp9_sad8x16x3 = vp9_sad8x16x3_sse3; | 1122 if (flags & HAS_SSE3) vp9_sad8x16x3 = vp9_sad8x16x3_sse3; |
| 1143 vp9_sad8x16x4d = vp9_sad8x16x4d_c; | 1123 vp9_sad8x16x4d = vp9_sad8x16x4d_c; |
| 1144 if (flags & HAS_SSE2) vp9_sad8x16x4d = vp9_sad8x16x4d_sse2; | 1124 if (flags & HAS_SSE2) vp9_sad8x16x4d = vp9_sad8x16x4d_sse2; |
| 1145 vp9_sad8x4 = vp9_sad8x4_c; | 1125 vp9_sad8x4 = vp9_sad8x4_c; |
| 1146 if (flags & HAS_SSE2) vp9_sad8x4 = vp9_sad8x4_sse2; | 1126 if (flags & HAS_SSE2) vp9_sad8x4 = vp9_sad8x4_sse2; |
| 1147 vp9_sad8x4_avg = vp9_sad8x4_avg_c; | 1127 vp9_sad8x4_avg = vp9_sad8x4_avg_c; |
| 1148 if (flags & HAS_SSE2) vp9_sad8x4_avg = vp9_sad8x4_avg_sse2; | 1128 if (flags & HAS_SSE2) vp9_sad8x4_avg = vp9_sad8x4_avg_sse2; |
| 1149 vp9_sad8x4x4d = vp9_sad8x4x4d_c; | 1129 vp9_sad8x4x4d = vp9_sad8x4x4d_c; |
| 1150 if (flags & HAS_SSE2) vp9_sad8x4x4d = vp9_sad8x4x4d_sse2; | 1130 if (flags & HAS_SSE2) vp9_sad8x4x4d = vp9_sad8x4x4d_sse2; |
| 1151 vp9_sad8x8 = vp9_sad8x8_c; | 1131 vp9_sad8x8 = vp9_sad8x8_c; |
| 1152 if (flags & HAS_MMX) vp9_sad8x8 = vp9_sad8x8_mmx; | |
| 1153 if (flags & HAS_SSE2) vp9_sad8x8 = vp9_sad8x8_sse2; | 1132 if (flags & HAS_SSE2) vp9_sad8x8 = vp9_sad8x8_sse2; |
| 1154 vp9_sad8x8_avg = vp9_sad8x8_avg_c; | 1133 vp9_sad8x8_avg = vp9_sad8x8_avg_c; |
| 1155 if (flags & HAS_SSE2) vp9_sad8x8_avg = vp9_sad8x8_avg_sse2; | 1134 if (flags & HAS_SSE2) vp9_sad8x8_avg = vp9_sad8x8_avg_sse2; |
| 1156 vp9_sad8x8x3 = vp9_sad8x8x3_c; | 1135 vp9_sad8x8x3 = vp9_sad8x8x3_c; |
| 1157 if (flags & HAS_SSE3) vp9_sad8x8x3 = vp9_sad8x8x3_sse3; | 1136 if (flags & HAS_SSE3) vp9_sad8x8x3 = vp9_sad8x8x3_sse3; |
| 1158 vp9_sad8x8x4d = vp9_sad8x8x4d_c; | 1137 vp9_sad8x8x4d = vp9_sad8x8x4d_c; |
| 1159 if (flags & HAS_SSE2) vp9_sad8x8x4d = vp9_sad8x8x4d_sse2; | 1138 if (flags & HAS_SSE2) vp9_sad8x8x4d = vp9_sad8x8x4d_sse2; |
| 1160 vp9_sub_pixel_avg_variance16x16 = vp9_sub_pixel_avg_variance16x16_c; | 1139 vp9_sub_pixel_avg_variance16x16 = vp9_sub_pixel_avg_variance16x16_c; |
| 1161 if (flags & HAS_SSE2) vp9_sub_pixel_avg_variance16x16 = vp9_sub_pixel_avg_va
riance16x16_sse2; | 1140 if (flags & HAS_SSE2) vp9_sub_pixel_avg_variance16x16 = vp9_sub_pixel_avg_va
riance16x16_sse2; |
| 1162 if (flags & HAS_SSSE3) vp9_sub_pixel_avg_variance16x16 = vp9_sub_pixel_avg_v
ariance16x16_ssse3; | 1141 if (flags & HAS_SSSE3) vp9_sub_pixel_avg_variance16x16 = vp9_sub_pixel_avg_v
ariance16x16_ssse3; |
| (...skipping 84 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1247 if (flags & HAS_SSE2) vp9_tm_predictor_8x8 = vp9_tm_predictor_8x8_sse2; | 1226 if (flags & HAS_SSE2) vp9_tm_predictor_8x8 = vp9_tm_predictor_8x8_sse2; |
| 1248 vp9_v_predictor_16x16 = vp9_v_predictor_16x16_c; | 1227 vp9_v_predictor_16x16 = vp9_v_predictor_16x16_c; |
| 1249 if (flags & HAS_SSE2) vp9_v_predictor_16x16 = vp9_v_predictor_16x16_sse2; | 1228 if (flags & HAS_SSE2) vp9_v_predictor_16x16 = vp9_v_predictor_16x16_sse2; |
| 1250 vp9_v_predictor_32x32 = vp9_v_predictor_32x32_c; | 1229 vp9_v_predictor_32x32 = vp9_v_predictor_32x32_c; |
| 1251 if (flags & HAS_SSE2) vp9_v_predictor_32x32 = vp9_v_predictor_32x32_sse2; | 1230 if (flags & HAS_SSE2) vp9_v_predictor_32x32 = vp9_v_predictor_32x32_sse2; |
| 1252 vp9_v_predictor_4x4 = vp9_v_predictor_4x4_c; | 1231 vp9_v_predictor_4x4 = vp9_v_predictor_4x4_c; |
| 1253 if (flags & HAS_SSE) vp9_v_predictor_4x4 = vp9_v_predictor_4x4_sse; | 1232 if (flags & HAS_SSE) vp9_v_predictor_4x4 = vp9_v_predictor_4x4_sse; |
| 1254 vp9_v_predictor_8x8 = vp9_v_predictor_8x8_c; | 1233 vp9_v_predictor_8x8 = vp9_v_predictor_8x8_c; |
| 1255 if (flags & HAS_SSE) vp9_v_predictor_8x8 = vp9_v_predictor_8x8_sse; | 1234 if (flags & HAS_SSE) vp9_v_predictor_8x8 = vp9_v_predictor_8x8_sse; |
| 1256 vp9_variance16x16 = vp9_variance16x16_c; | 1235 vp9_variance16x16 = vp9_variance16x16_c; |
| 1257 if (flags & HAS_MMX) vp9_variance16x16 = vp9_variance16x16_mmx; | |
| 1258 if (flags & HAS_SSE2) vp9_variance16x16 = vp9_variance16x16_sse2; | 1236 if (flags & HAS_SSE2) vp9_variance16x16 = vp9_variance16x16_sse2; |
| 1259 vp9_variance16x32 = vp9_variance16x32_c; | 1237 vp9_variance16x32 = vp9_variance16x32_c; |
| 1260 if (flags & HAS_SSE2) vp9_variance16x32 = vp9_variance16x32_sse2; | 1238 if (flags & HAS_SSE2) vp9_variance16x32 = vp9_variance16x32_sse2; |
| 1261 vp9_variance16x8 = vp9_variance16x8_c; | 1239 vp9_variance16x8 = vp9_variance16x8_c; |
| 1262 if (flags & HAS_MMX) vp9_variance16x8 = vp9_variance16x8_mmx; | |
| 1263 if (flags & HAS_SSE2) vp9_variance16x8 = vp9_variance16x8_sse2; | 1240 if (flags & HAS_SSE2) vp9_variance16x8 = vp9_variance16x8_sse2; |
| 1264 vp9_variance32x16 = vp9_variance32x16_c; | 1241 vp9_variance32x16 = vp9_variance32x16_c; |
| 1265 if (flags & HAS_SSE2) vp9_variance32x16 = vp9_variance32x16_sse2; | 1242 if (flags & HAS_SSE2) vp9_variance32x16 = vp9_variance32x16_sse2; |
| 1266 vp9_variance32x32 = vp9_variance32x32_c; | 1243 vp9_variance32x32 = vp9_variance32x32_c; |
| 1267 if (flags & HAS_SSE2) vp9_variance32x32 = vp9_variance32x32_sse2; | 1244 if (flags & HAS_SSE2) vp9_variance32x32 = vp9_variance32x32_sse2; |
| 1268 vp9_variance32x64 = vp9_variance32x64_c; | 1245 vp9_variance32x64 = vp9_variance32x64_c; |
| 1269 if (flags & HAS_SSE2) vp9_variance32x64 = vp9_variance32x64_sse2; | 1246 if (flags & HAS_SSE2) vp9_variance32x64 = vp9_variance32x64_sse2; |
| 1270 vp9_variance4x4 = vp9_variance4x4_c; | 1247 vp9_variance4x4 = vp9_variance4x4_c; |
| 1271 if (flags & HAS_MMX) vp9_variance4x4 = vp9_variance4x4_mmx; | |
| 1272 if (flags & HAS_SSE2) vp9_variance4x4 = vp9_variance4x4_sse2; | 1248 if (flags & HAS_SSE2) vp9_variance4x4 = vp9_variance4x4_sse2; |
| 1273 vp9_variance4x8 = vp9_variance4x8_c; | 1249 vp9_variance4x8 = vp9_variance4x8_c; |
| 1274 if (flags & HAS_SSE2) vp9_variance4x8 = vp9_variance4x8_sse2; | 1250 if (flags & HAS_SSE2) vp9_variance4x8 = vp9_variance4x8_sse2; |
| 1275 vp9_variance64x32 = vp9_variance64x32_c; | 1251 vp9_variance64x32 = vp9_variance64x32_c; |
| 1276 if (flags & HAS_SSE2) vp9_variance64x32 = vp9_variance64x32_sse2; | 1252 if (flags & HAS_SSE2) vp9_variance64x32 = vp9_variance64x32_sse2; |
| 1277 vp9_variance64x64 = vp9_variance64x64_c; | 1253 vp9_variance64x64 = vp9_variance64x64_c; |
| 1278 if (flags & HAS_SSE2) vp9_variance64x64 = vp9_variance64x64_sse2; | 1254 if (flags & HAS_SSE2) vp9_variance64x64 = vp9_variance64x64_sse2; |
| 1279 vp9_variance8x16 = vp9_variance8x16_c; | 1255 vp9_variance8x16 = vp9_variance8x16_c; |
| 1280 if (flags & HAS_MMX) vp9_variance8x16 = vp9_variance8x16_mmx; | |
| 1281 if (flags & HAS_SSE2) vp9_variance8x16 = vp9_variance8x16_sse2; | 1256 if (flags & HAS_SSE2) vp9_variance8x16 = vp9_variance8x16_sse2; |
| 1282 vp9_variance8x4 = vp9_variance8x4_c; | 1257 vp9_variance8x4 = vp9_variance8x4_c; |
| 1283 if (flags & HAS_SSE2) vp9_variance8x4 = vp9_variance8x4_sse2; | 1258 if (flags & HAS_SSE2) vp9_variance8x4 = vp9_variance8x4_sse2; |
| 1284 vp9_variance8x8 = vp9_variance8x8_c; | 1259 vp9_variance8x8 = vp9_variance8x8_c; |
| 1285 if (flags & HAS_MMX) vp9_variance8x8 = vp9_variance8x8_mmx; | |
| 1286 if (flags & HAS_SSE2) vp9_variance8x8 = vp9_variance8x8_sse2; | 1260 if (flags & HAS_SSE2) vp9_variance8x8 = vp9_variance8x8_sse2; |
| 1287 } | 1261 } |
| 1288 #endif | 1262 #endif |
| 1289 | 1263 |
| 1290 #ifdef __cplusplus | 1264 #ifdef __cplusplus |
| 1291 } // extern "C" | 1265 } // extern "C" |
| 1292 #endif | 1266 #endif |
| 1293 | 1267 |
| 1294 #endif | 1268 #endif |
| OLD | NEW |