| OLD | NEW |
| 1 #ifndef VP8_RTCD_H_ | 1 #ifndef VP8_RTCD_H_ |
| 2 #define VP8_RTCD_H_ | 2 #define VP8_RTCD_H_ |
| 3 | 3 |
| 4 #ifdef RTCD_C | 4 #ifdef RTCD_C |
| 5 #define RTCD_EXTERN | 5 #define RTCD_EXTERN |
| 6 #else | 6 #else |
| 7 #define RTCD_EXTERN extern | 7 #define RTCD_EXTERN extern |
| 8 #endif | 8 #endif |
| 9 | 9 |
| 10 /* | 10 /* |
| (...skipping 223 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 234 | 234 |
| 235 int vp8_refining_search_sad_c(struct macroblock *x, struct block *b, struct bloc
kd *d, union int_mv *ref_mv, int sad_per_bit, int distance, struct variance_vtab
le *fn_ptr, int *mvcost[2], union int_mv *center_mv); | 235 int vp8_refining_search_sad_c(struct macroblock *x, struct block *b, struct bloc
kd *d, union int_mv *ref_mv, int sad_per_bit, int distance, struct variance_vtab
le *fn_ptr, int *mvcost[2], union int_mv *center_mv); |
| 236 int vp8_refining_search_sadx4(struct macroblock *x, struct block *b, struct bloc
kd *d, union int_mv *ref_mv, int sad_per_bit, int distance, struct variance_vtab
le *fn_ptr, int *mvcost[2], union int_mv *center_mv); | 236 int vp8_refining_search_sadx4(struct macroblock *x, struct block *b, struct bloc
kd *d, union int_mv *ref_mv, int sad_per_bit, int distance, struct variance_vtab
le *fn_ptr, int *mvcost[2], union int_mv *center_mv); |
| 237 RTCD_EXTERN int (*vp8_refining_search_sad)(struct macroblock *x, struct block *b
, struct blockd *d, union int_mv *ref_mv, int sad_per_bit, int distance, struct
variance_vtable *fn_ptr, int *mvcost[2], union int_mv *center_mv); | 237 RTCD_EXTERN int (*vp8_refining_search_sad)(struct macroblock *x, struct block *b
, struct blockd *d, union int_mv *ref_mv, int sad_per_bit, int distance, struct
variance_vtable *fn_ptr, int *mvcost[2], union int_mv *center_mv); |
| 238 | 238 |
| 239 void vp8_regular_quantize_b_c(struct block *, struct blockd *); | 239 void vp8_regular_quantize_b_c(struct block *, struct blockd *); |
| 240 void vp8_regular_quantize_b_sse2(struct block *, struct blockd *); | 240 void vp8_regular_quantize_b_sse2(struct block *, struct blockd *); |
| 241 void vp8_regular_quantize_b_sse4_1(struct block *, struct blockd *); | 241 void vp8_regular_quantize_b_sse4_1(struct block *, struct blockd *); |
| 242 RTCD_EXTERN void (*vp8_regular_quantize_b)(struct block *, struct blockd *); | 242 RTCD_EXTERN void (*vp8_regular_quantize_b)(struct block *, struct blockd *); |
| 243 | 243 |
| 244 unsigned int vp8_sad16x16_c(const unsigned char *src_ptr, int src_stride, const
unsigned char *ref_ptr, int ref_stride, unsigned int max_sad); | |
| 245 unsigned int vp8_sad16x16_mmx(const unsigned char *src_ptr, int src_stride, cons
t unsigned char *ref_ptr, int ref_stride, unsigned int max_sad); | |
| 246 unsigned int vp8_sad16x16_wmt(const unsigned char *src_ptr, int src_stride, cons
t unsigned char *ref_ptr, int ref_stride, unsigned int max_sad); | |
| 247 unsigned int vp8_sad16x16_sse3(const unsigned char *src_ptr, int src_stride, con
st unsigned char *ref_ptr, int ref_stride, unsigned int max_sad); | |
| 248 RTCD_EXTERN unsigned int (*vp8_sad16x16)(const unsigned char *src_ptr, int src_s
tride, const unsigned char *ref_ptr, int ref_stride, unsigned int max_sad); | |
| 249 | |
| 250 void vp8_sad16x16x3_c(const unsigned char *src_ptr, int src_stride, const unsign
ed char *ref_ptr, int ref_stride, unsigned int *sad_array); | |
| 251 void vp8_sad16x16x3_sse3(const unsigned char *src_ptr, int src_stride, const uns
igned char *ref_ptr, int ref_stride, unsigned int *sad_array); | |
| 252 void vp8_sad16x16x3_ssse3(const unsigned char *src_ptr, int src_stride, const un
signed char *ref_ptr, int ref_stride, unsigned int *sad_array); | |
| 253 RTCD_EXTERN void (*vp8_sad16x16x3)(const unsigned char *src_ptr, int src_stride,
const unsigned char *ref_ptr, int ref_stride, unsigned int *sad_array); | |
| 254 | |
| 255 void vp8_sad16x16x4d_c(const unsigned char *src_ptr, int src_stride, const unsig
ned char * const ref_ptr[], int ref_stride, unsigned int *sad_array); | |
| 256 void vp8_sad16x16x4d_sse3(const unsigned char *src_ptr, int src_stride, const un
signed char * const ref_ptr[], int ref_stride, unsigned int *sad_array); | |
| 257 RTCD_EXTERN void (*vp8_sad16x16x4d)(const unsigned char *src_ptr, int src_stride
, const unsigned char * const ref_ptr[], int ref_stride, unsigned int *sad_arra
y); | |
| 258 | |
| 259 void vp8_sad16x16x8_c(const unsigned char *src_ptr, int src_stride, const unsign
ed char *ref_ptr, int ref_stride, unsigned short *sad_array); | |
| 260 void vp8_sad16x16x8_sse4(const unsigned char *src_ptr, int src_stride, const uns
igned char *ref_ptr, int ref_stride, unsigned short *sad_array); | |
| 261 RTCD_EXTERN void (*vp8_sad16x16x8)(const unsigned char *src_ptr, int src_stride,
const unsigned char *ref_ptr, int ref_stride, unsigned short *sad_array); | |
| 262 | |
| 263 unsigned int vp8_sad16x8_c(const unsigned char *src_ptr, int src_stride, const u
nsigned char *ref_ptr, int ref_stride, unsigned int max_sad); | |
| 264 unsigned int vp8_sad16x8_mmx(const unsigned char *src_ptr, int src_stride, const
unsigned char *ref_ptr, int ref_stride, unsigned int max_sad); | |
| 265 unsigned int vp8_sad16x8_wmt(const unsigned char *src_ptr, int src_stride, const
unsigned char *ref_ptr, int ref_stride, unsigned int max_sad); | |
| 266 RTCD_EXTERN unsigned int (*vp8_sad16x8)(const unsigned char *src_ptr, int src_st
ride, const unsigned char *ref_ptr, int ref_stride, unsigned int max_sad); | |
| 267 | |
| 268 void vp8_sad16x8x3_c(const unsigned char *src_ptr, int src_stride, const unsigne
d char *ref_ptr, int ref_stride, unsigned int *sad_array); | |
| 269 void vp8_sad16x8x3_sse3(const unsigned char *src_ptr, int src_stride, const unsi
gned char *ref_ptr, int ref_stride, unsigned int *sad_array); | |
| 270 void vp8_sad16x8x3_ssse3(const unsigned char *src_ptr, int src_stride, const uns
igned char *ref_ptr, int ref_stride, unsigned int *sad_array); | |
| 271 RTCD_EXTERN void (*vp8_sad16x8x3)(const unsigned char *src_ptr, int src_stride,
const unsigned char *ref_ptr, int ref_stride, unsigned int *sad_array); | |
| 272 | |
| 273 void vp8_sad16x8x4d_c(const unsigned char *src_ptr, int src_stride, const unsign
ed char * const ref_ptr[], int ref_stride, unsigned int *sad_array); | |
| 274 void vp8_sad16x8x4d_sse3(const unsigned char *src_ptr, int src_stride, const uns
igned char * const ref_ptr[], int ref_stride, unsigned int *sad_array); | |
| 275 RTCD_EXTERN void (*vp8_sad16x8x4d)(const unsigned char *src_ptr, int src_stride,
const unsigned char * const ref_ptr[], int ref_stride, unsigned int *sad_array
); | |
| 276 | |
| 277 void vp8_sad16x8x8_c(const unsigned char *src_ptr, int src_stride, const unsigne
d char *ref_ptr, int ref_stride, unsigned short *sad_array); | |
| 278 void vp8_sad16x8x8_sse4(const unsigned char *src_ptr, int src_stride, const unsi
gned char *ref_ptr, int ref_stride, unsigned short *sad_array); | |
| 279 RTCD_EXTERN void (*vp8_sad16x8x8)(const unsigned char *src_ptr, int src_stride,
const unsigned char *ref_ptr, int ref_stride, unsigned short *sad_array); | |
| 280 | |
| 281 unsigned int vp8_sad4x4_c(const unsigned char *src_ptr, int src_stride, const un
signed char *ref_ptr, int ref_stride, unsigned int max_sad); | |
| 282 unsigned int vp8_sad4x4_mmx(const unsigned char *src_ptr, int src_stride, const
unsigned char *ref_ptr, int ref_stride, unsigned int max_sad); | |
| 283 unsigned int vp8_sad4x4_wmt(const unsigned char *src_ptr, int src_stride, const
unsigned char *ref_ptr, int ref_stride, unsigned int max_sad); | |
| 284 RTCD_EXTERN unsigned int (*vp8_sad4x4)(const unsigned char *src_ptr, int src_str
ide, const unsigned char *ref_ptr, int ref_stride, unsigned int max_sad); | |
| 285 | |
| 286 void vp8_sad4x4x3_c(const unsigned char *src_ptr, int src_stride, const unsigned
char *ref_ptr, int ref_stride, unsigned int *sad_array); | |
| 287 void vp8_sad4x4x3_sse3(const unsigned char *src_ptr, int src_stride, const unsig
ned char *ref_ptr, int ref_stride, unsigned int *sad_array); | |
| 288 RTCD_EXTERN void (*vp8_sad4x4x3)(const unsigned char *src_ptr, int src_stride, c
onst unsigned char *ref_ptr, int ref_stride, unsigned int *sad_array); | |
| 289 | |
| 290 void vp8_sad4x4x4d_c(const unsigned char *src_ptr, int src_stride, const unsigne
d char * const ref_ptr[], int ref_stride, unsigned int *sad_array); | |
| 291 void vp8_sad4x4x4d_sse3(const unsigned char *src_ptr, int src_stride, const unsi
gned char * const ref_ptr[], int ref_stride, unsigned int *sad_array); | |
| 292 RTCD_EXTERN void (*vp8_sad4x4x4d)(const unsigned char *src_ptr, int src_stride,
const unsigned char * const ref_ptr[], int ref_stride, unsigned int *sad_array)
; | |
| 293 | |
| 294 void vp8_sad4x4x8_c(const unsigned char *src_ptr, int src_stride, const unsigned
char *ref_ptr, int ref_stride, unsigned short *sad_array); | |
| 295 void vp8_sad4x4x8_sse4(const unsigned char *src_ptr, int src_stride, const unsig
ned char *ref_ptr, int ref_stride, unsigned short *sad_array); | |
| 296 RTCD_EXTERN void (*vp8_sad4x4x8)(const unsigned char *src_ptr, int src_stride, c
onst unsigned char *ref_ptr, int ref_stride, unsigned short *sad_array); | |
| 297 | |
| 298 unsigned int vp8_sad8x16_c(const unsigned char *src_ptr, int src_stride, const u
nsigned char *ref_ptr, int ref_stride, unsigned int max_sad); | |
| 299 unsigned int vp8_sad8x16_mmx(const unsigned char *src_ptr, int src_stride, const
unsigned char *ref_ptr, int ref_stride, unsigned int max_sad); | |
| 300 unsigned int vp8_sad8x16_wmt(const unsigned char *src_ptr, int src_stride, const
unsigned char *ref_ptr, int ref_stride, unsigned int max_sad); | |
| 301 RTCD_EXTERN unsigned int (*vp8_sad8x16)(const unsigned char *src_ptr, int src_st
ride, const unsigned char *ref_ptr, int ref_stride, unsigned int max_sad); | |
| 302 | |
| 303 void vp8_sad8x16x3_c(const unsigned char *src_ptr, int src_stride, const unsigne
d char *ref_ptr, int ref_stride, unsigned int *sad_array); | |
| 304 void vp8_sad8x16x3_sse3(const unsigned char *src_ptr, int src_stride, const unsi
gned char *ref_ptr, int ref_stride, unsigned int *sad_array); | |
| 305 RTCD_EXTERN void (*vp8_sad8x16x3)(const unsigned char *src_ptr, int src_stride,
const unsigned char *ref_ptr, int ref_stride, unsigned int *sad_array); | |
| 306 | |
| 307 void vp8_sad8x16x4d_c(const unsigned char *src_ptr, int src_stride, const unsign
ed char * const ref_ptr[], int ref_stride, unsigned int *sad_array); | |
| 308 void vp8_sad8x16x4d_sse3(const unsigned char *src_ptr, int src_stride, const uns
igned char * const ref_ptr[], int ref_stride, unsigned int *sad_array); | |
| 309 RTCD_EXTERN void (*vp8_sad8x16x4d)(const unsigned char *src_ptr, int src_stride,
const unsigned char * const ref_ptr[], int ref_stride, unsigned int *sad_array
); | |
| 310 | |
| 311 void vp8_sad8x16x8_c(const unsigned char *src_ptr, int src_stride, const unsigne
d char *ref_ptr, int ref_stride, unsigned short *sad_array); | |
| 312 void vp8_sad8x16x8_sse4(const unsigned char *src_ptr, int src_stride, const unsi
gned char *ref_ptr, int ref_stride, unsigned short *sad_array); | |
| 313 RTCD_EXTERN void (*vp8_sad8x16x8)(const unsigned char *src_ptr, int src_stride,
const unsigned char *ref_ptr, int ref_stride, unsigned short *sad_array); | |
| 314 | |
| 315 unsigned int vp8_sad8x8_c(const unsigned char *src_ptr, int src_stride, const un
signed char *ref_ptr, int ref_stride, unsigned int max_sad); | |
| 316 unsigned int vp8_sad8x8_mmx(const unsigned char *src_ptr, int src_stride, const
unsigned char *ref_ptr, int ref_stride, unsigned int max_sad); | |
| 317 unsigned int vp8_sad8x8_wmt(const unsigned char *src_ptr, int src_stride, const
unsigned char *ref_ptr, int ref_stride, unsigned int max_sad); | |
| 318 RTCD_EXTERN unsigned int (*vp8_sad8x8)(const unsigned char *src_ptr, int src_str
ide, const unsigned char *ref_ptr, int ref_stride, unsigned int max_sad); | |
| 319 | |
| 320 void vp8_sad8x8x3_c(const unsigned char *src_ptr, int src_stride, const unsigned
char *ref_ptr, int ref_stride, unsigned int *sad_array); | |
| 321 void vp8_sad8x8x3_sse3(const unsigned char *src_ptr, int src_stride, const unsig
ned char *ref_ptr, int ref_stride, unsigned int *sad_array); | |
| 322 RTCD_EXTERN void (*vp8_sad8x8x3)(const unsigned char *src_ptr, int src_stride, c
onst unsigned char *ref_ptr, int ref_stride, unsigned int *sad_array); | |
| 323 | |
| 324 void vp8_sad8x8x4d_c(const unsigned char *src_ptr, int src_stride, const unsigne
d char * const ref_ptr[], int ref_stride, unsigned int *sad_array); | |
| 325 void vp8_sad8x8x4d_sse3(const unsigned char *src_ptr, int src_stride, const unsi
gned char * const ref_ptr[], int ref_stride, unsigned int *sad_array); | |
| 326 RTCD_EXTERN void (*vp8_sad8x8x4d)(const unsigned char *src_ptr, int src_stride,
const unsigned char * const ref_ptr[], int ref_stride, unsigned int *sad_array)
; | |
| 327 | |
| 328 void vp8_sad8x8x8_c(const unsigned char *src_ptr, int src_stride, const unsigned
char *ref_ptr, int ref_stride, unsigned short *sad_array); | |
| 329 void vp8_sad8x8x8_sse4(const unsigned char *src_ptr, int src_stride, const unsig
ned char *ref_ptr, int ref_stride, unsigned short *sad_array); | |
| 330 RTCD_EXTERN void (*vp8_sad8x8x8)(const unsigned char *src_ptr, int src_stride, c
onst unsigned char *ref_ptr, int ref_stride, unsigned short *sad_array); | |
| 331 | |
| 332 void vp8_short_fdct4x4_c(short *input, short *output, int pitch); | 244 void vp8_short_fdct4x4_c(short *input, short *output, int pitch); |
| 333 void vp8_short_fdct4x4_mmx(short *input, short *output, int pitch); | 245 void vp8_short_fdct4x4_mmx(short *input, short *output, int pitch); |
| 334 void vp8_short_fdct4x4_sse2(short *input, short *output, int pitch); | 246 void vp8_short_fdct4x4_sse2(short *input, short *output, int pitch); |
| 335 RTCD_EXTERN void (*vp8_short_fdct4x4)(short *input, short *output, int pitch); | 247 RTCD_EXTERN void (*vp8_short_fdct4x4)(short *input, short *output, int pitch); |
| 336 | 248 |
| 337 void vp8_short_fdct8x4_c(short *input, short *output, int pitch); | 249 void vp8_short_fdct8x4_c(short *input, short *output, int pitch); |
| 338 void vp8_short_fdct8x4_mmx(short *input, short *output, int pitch); | 250 void vp8_short_fdct8x4_mmx(short *input, short *output, int pitch); |
| 339 void vp8_short_fdct8x4_sse2(short *input, short *output, int pitch); | 251 void vp8_short_fdct8x4_sse2(short *input, short *output, int pitch); |
| 340 RTCD_EXTERN void (*vp8_short_fdct8x4)(short *input, short *output, int pitch); | 252 RTCD_EXTERN void (*vp8_short_fdct8x4)(short *input, short *output, int pitch); |
| 341 | 253 |
| (...skipping 240 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 582 vp8_plane_add_noise = vp8_plane_add_noise_c; | 494 vp8_plane_add_noise = vp8_plane_add_noise_c; |
| 583 if (flags & HAS_MMX) vp8_plane_add_noise = vp8_plane_add_noise_mmx; | 495 if (flags & HAS_MMX) vp8_plane_add_noise = vp8_plane_add_noise_mmx; |
| 584 if (flags & HAS_SSE2) vp8_plane_add_noise = vp8_plane_add_noise_wmt; | 496 if (flags & HAS_SSE2) vp8_plane_add_noise = vp8_plane_add_noise_wmt; |
| 585 vp8_post_proc_down_and_across_mb_row = vp8_post_proc_down_and_across_mb_row_
c; | 497 vp8_post_proc_down_and_across_mb_row = vp8_post_proc_down_and_across_mb_row_
c; |
| 586 if (flags & HAS_SSE2) vp8_post_proc_down_and_across_mb_row = vp8_post_proc_d
own_and_across_mb_row_sse2; | 498 if (flags & HAS_SSE2) vp8_post_proc_down_and_across_mb_row = vp8_post_proc_d
own_and_across_mb_row_sse2; |
| 587 vp8_refining_search_sad = vp8_refining_search_sad_c; | 499 vp8_refining_search_sad = vp8_refining_search_sad_c; |
| 588 if (flags & HAS_SSE3) vp8_refining_search_sad = vp8_refining_search_sadx4; | 500 if (flags & HAS_SSE3) vp8_refining_search_sad = vp8_refining_search_sadx4; |
| 589 vp8_regular_quantize_b = vp8_regular_quantize_b_c; | 501 vp8_regular_quantize_b = vp8_regular_quantize_b_c; |
| 590 if (flags & HAS_SSE2) vp8_regular_quantize_b = vp8_regular_quantize_b_sse2; | 502 if (flags & HAS_SSE2) vp8_regular_quantize_b = vp8_regular_quantize_b_sse2; |
| 591 if (flags & HAS_SSE4_1) vp8_regular_quantize_b = vp8_regular_quantize_b_sse4
_1; | 503 if (flags & HAS_SSE4_1) vp8_regular_quantize_b = vp8_regular_quantize_b_sse4
_1; |
| 592 vp8_sad16x16 = vp8_sad16x16_c; | |
| 593 if (flags & HAS_MMX) vp8_sad16x16 = vp8_sad16x16_mmx; | |
| 594 if (flags & HAS_SSE2) vp8_sad16x16 = vp8_sad16x16_wmt; | |
| 595 if (flags & HAS_SSE3) vp8_sad16x16 = vp8_sad16x16_sse3; | |
| 596 vp8_sad16x16x3 = vp8_sad16x16x3_c; | |
| 597 if (flags & HAS_SSE3) vp8_sad16x16x3 = vp8_sad16x16x3_sse3; | |
| 598 if (flags & HAS_SSSE3) vp8_sad16x16x3 = vp8_sad16x16x3_ssse3; | |
| 599 vp8_sad16x16x4d = vp8_sad16x16x4d_c; | |
| 600 if (flags & HAS_SSE3) vp8_sad16x16x4d = vp8_sad16x16x4d_sse3; | |
| 601 vp8_sad16x16x8 = vp8_sad16x16x8_c; | |
| 602 if (flags & HAS_SSE4_1) vp8_sad16x16x8 = vp8_sad16x16x8_sse4; | |
| 603 vp8_sad16x8 = vp8_sad16x8_c; | |
| 604 if (flags & HAS_MMX) vp8_sad16x8 = vp8_sad16x8_mmx; | |
| 605 if (flags & HAS_SSE2) vp8_sad16x8 = vp8_sad16x8_wmt; | |
| 606 vp8_sad16x8x3 = vp8_sad16x8x3_c; | |
| 607 if (flags & HAS_SSE3) vp8_sad16x8x3 = vp8_sad16x8x3_sse3; | |
| 608 if (flags & HAS_SSSE3) vp8_sad16x8x3 = vp8_sad16x8x3_ssse3; | |
| 609 vp8_sad16x8x4d = vp8_sad16x8x4d_c; | |
| 610 if (flags & HAS_SSE3) vp8_sad16x8x4d = vp8_sad16x8x4d_sse3; | |
| 611 vp8_sad16x8x8 = vp8_sad16x8x8_c; | |
| 612 if (flags & HAS_SSE4_1) vp8_sad16x8x8 = vp8_sad16x8x8_sse4; | |
| 613 vp8_sad4x4 = vp8_sad4x4_c; | |
| 614 if (flags & HAS_MMX) vp8_sad4x4 = vp8_sad4x4_mmx; | |
| 615 if (flags & HAS_SSE2) vp8_sad4x4 = vp8_sad4x4_wmt; | |
| 616 vp8_sad4x4x3 = vp8_sad4x4x3_c; | |
| 617 if (flags & HAS_SSE3) vp8_sad4x4x3 = vp8_sad4x4x3_sse3; | |
| 618 vp8_sad4x4x4d = vp8_sad4x4x4d_c; | |
| 619 if (flags & HAS_SSE3) vp8_sad4x4x4d = vp8_sad4x4x4d_sse3; | |
| 620 vp8_sad4x4x8 = vp8_sad4x4x8_c; | |
| 621 if (flags & HAS_SSE4_1) vp8_sad4x4x8 = vp8_sad4x4x8_sse4; | |
| 622 vp8_sad8x16 = vp8_sad8x16_c; | |
| 623 if (flags & HAS_MMX) vp8_sad8x16 = vp8_sad8x16_mmx; | |
| 624 if (flags & HAS_SSE2) vp8_sad8x16 = vp8_sad8x16_wmt; | |
| 625 vp8_sad8x16x3 = vp8_sad8x16x3_c; | |
| 626 if (flags & HAS_SSE3) vp8_sad8x16x3 = vp8_sad8x16x3_sse3; | |
| 627 vp8_sad8x16x4d = vp8_sad8x16x4d_c; | |
| 628 if (flags & HAS_SSE3) vp8_sad8x16x4d = vp8_sad8x16x4d_sse3; | |
| 629 vp8_sad8x16x8 = vp8_sad8x16x8_c; | |
| 630 if (flags & HAS_SSE4_1) vp8_sad8x16x8 = vp8_sad8x16x8_sse4; | |
| 631 vp8_sad8x8 = vp8_sad8x8_c; | |
| 632 if (flags & HAS_MMX) vp8_sad8x8 = vp8_sad8x8_mmx; | |
| 633 if (flags & HAS_SSE2) vp8_sad8x8 = vp8_sad8x8_wmt; | |
| 634 vp8_sad8x8x3 = vp8_sad8x8x3_c; | |
| 635 if (flags & HAS_SSE3) vp8_sad8x8x3 = vp8_sad8x8x3_sse3; | |
| 636 vp8_sad8x8x4d = vp8_sad8x8x4d_c; | |
| 637 if (flags & HAS_SSE3) vp8_sad8x8x4d = vp8_sad8x8x4d_sse3; | |
| 638 vp8_sad8x8x8 = vp8_sad8x8x8_c; | |
| 639 if (flags & HAS_SSE4_1) vp8_sad8x8x8 = vp8_sad8x8x8_sse4; | |
| 640 vp8_short_fdct4x4 = vp8_short_fdct4x4_c; | 504 vp8_short_fdct4x4 = vp8_short_fdct4x4_c; |
| 641 if (flags & HAS_MMX) vp8_short_fdct4x4 = vp8_short_fdct4x4_mmx; | 505 if (flags & HAS_MMX) vp8_short_fdct4x4 = vp8_short_fdct4x4_mmx; |
| 642 if (flags & HAS_SSE2) vp8_short_fdct4x4 = vp8_short_fdct4x4_sse2; | 506 if (flags & HAS_SSE2) vp8_short_fdct4x4 = vp8_short_fdct4x4_sse2; |
| 643 vp8_short_fdct8x4 = vp8_short_fdct8x4_c; | 507 vp8_short_fdct8x4 = vp8_short_fdct8x4_c; |
| 644 if (flags & HAS_MMX) vp8_short_fdct8x4 = vp8_short_fdct8x4_mmx; | 508 if (flags & HAS_MMX) vp8_short_fdct8x4 = vp8_short_fdct8x4_mmx; |
| 645 if (flags & HAS_SSE2) vp8_short_fdct8x4 = vp8_short_fdct8x4_sse2; | 509 if (flags & HAS_SSE2) vp8_short_fdct8x4 = vp8_short_fdct8x4_sse2; |
| 646 vp8_short_idct4x4llm = vp8_short_idct4x4llm_c; | 510 vp8_short_idct4x4llm = vp8_short_idct4x4llm_c; |
| 647 if (flags & HAS_MMX) vp8_short_idct4x4llm = vp8_short_idct4x4llm_mmx; | 511 if (flags & HAS_MMX) vp8_short_idct4x4llm = vp8_short_idct4x4llm_mmx; |
| 648 vp8_short_inv_walsh4x4 = vp8_short_inv_walsh4x4_c; | 512 vp8_short_inv_walsh4x4 = vp8_short_inv_walsh4x4_c; |
| 649 if (flags & HAS_MMX) vp8_short_inv_walsh4x4 = vp8_short_inv_walsh4x4_mmx; | 513 if (flags & HAS_MMX) vp8_short_inv_walsh4x4 = vp8_short_inv_walsh4x4_mmx; |
| (...skipping 69 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 719 if (flags & HAS_MMX) vp8_variance_halfpixvar16x16_v = vp8_variance_halfpixva
r16x16_v_mmx; | 583 if (flags & HAS_MMX) vp8_variance_halfpixvar16x16_v = vp8_variance_halfpixva
r16x16_v_mmx; |
| 720 if (flags & HAS_SSE2) vp8_variance_halfpixvar16x16_v = vp8_variance_halfpixv
ar16x16_v_wmt; | 584 if (flags & HAS_SSE2) vp8_variance_halfpixvar16x16_v = vp8_variance_halfpixv
ar16x16_v_wmt; |
| 721 } | 585 } |
| 722 #endif | 586 #endif |
| 723 | 587 |
| 724 #ifdef __cplusplus | 588 #ifdef __cplusplus |
| 725 } // extern "C" | 589 } // extern "C" |
| 726 #endif | 590 #endif |
| 727 | 591 |
| 728 #endif | 592 #endif |
| OLD | NEW |