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 |