Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(288)

Side by Side Diff: third_party/libvpx/source/config/ios/arm64/vpx_dsp_rtcd.h

Issue 2915763004: Roll src/third_party/libvpx/source/libvpx/ b3bf91bdc..b9649d240 (22 commits) (Closed)
Patch Set: Created 3 years, 6 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
OLDNEW
1 #ifndef VPX_DSP_RTCD_H_ 1 #ifndef VPX_DSP_RTCD_H_
2 #define VPX_DSP_RTCD_H_ 2 #define VPX_DSP_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 616 matching lines...) Expand 10 before | Expand all | Expand 10 after
627 void vpx_scaled_avg_vert_c(const uint8_t *src, ptrdiff_t src_stride, uint8_t *ds t, ptrdiff_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); 627 void vpx_scaled_avg_vert_c(const uint8_t *src, ptrdiff_t src_stride, uint8_t *ds t, ptrdiff_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);
628 #define vpx_scaled_avg_vert vpx_scaled_avg_vert_c 628 #define vpx_scaled_avg_vert vpx_scaled_avg_vert_c
629 629
630 void vpx_scaled_horiz_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 *fil ter_y, int y_step_q4, int w, int h); 630 void vpx_scaled_horiz_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 *fil ter_y, int y_step_q4, int w, int h);
631 #define vpx_scaled_horiz vpx_scaled_horiz_c 631 #define vpx_scaled_horiz vpx_scaled_horiz_c
632 632
633 void vpx_scaled_vert_c(const uint8_t *src, ptrdiff_t src_stride, uint8_t *dst, p trdiff_t dst_stride, const int16_t *filter_x, int x_step_q4, const int16_t *filt er_y, int y_step_q4, int w, int h); 633 void vpx_scaled_vert_c(const uint8_t *src, ptrdiff_t src_stride, uint8_t *dst, p trdiff_t dst_stride, const int16_t *filter_x, int x_step_q4, const int16_t *filt er_y, int y_step_q4, int w, int h);
634 #define vpx_scaled_vert vpx_scaled_vert_c 634 #define vpx_scaled_vert vpx_scaled_vert_c
635 635
636 uint32_t vpx_sub_pixel_avg_variance16x16_c(const uint8_t *src_ptr, int source_st ride, int xoffset, int yoffset, const uint8_t *ref_ptr, int ref_stride, uint32_ t *sse, const uint8_t *second_pred); 636 uint32_t vpx_sub_pixel_avg_variance16x16_c(const uint8_t *src_ptr, int source_st ride, int xoffset, int yoffset, const uint8_t *ref_ptr, int ref_stride, uint32_ t *sse, const uint8_t *second_pred);
637 #define vpx_sub_pixel_avg_variance16x16 vpx_sub_pixel_avg_variance16x16_c 637 uint32_t vpx_sub_pixel_avg_variance16x16_neon(const uint8_t *src_ptr, int source _stride, int xoffset, int yoffset, const uint8_t *ref_ptr, int ref_stride, uint 32_t *sse, const uint8_t *second_pred);
638 #define vpx_sub_pixel_avg_variance16x16 vpx_sub_pixel_avg_variance16x16_neon
638 639
639 uint32_t vpx_sub_pixel_avg_variance16x32_c(const uint8_t *src_ptr, int source_st ride, int xoffset, int yoffset, const uint8_t *ref_ptr, int ref_stride, uint32_ t *sse, const uint8_t *second_pred); 640 uint32_t vpx_sub_pixel_avg_variance16x32_c(const uint8_t *src_ptr, int source_st ride, int xoffset, int yoffset, const uint8_t *ref_ptr, int ref_stride, uint32_ t *sse, const uint8_t *second_pred);
640 #define vpx_sub_pixel_avg_variance16x32 vpx_sub_pixel_avg_variance16x32_c 641 uint32_t vpx_sub_pixel_avg_variance16x32_neon(const uint8_t *src_ptr, int source _stride, int xoffset, int yoffset, const uint8_t *ref_ptr, int ref_stride, uint 32_t *sse, const uint8_t *second_pred);
642 #define vpx_sub_pixel_avg_variance16x32 vpx_sub_pixel_avg_variance16x32_neon
641 643
642 uint32_t vpx_sub_pixel_avg_variance16x8_c(const uint8_t *src_ptr, int source_str ide, int xoffset, int yoffset, const uint8_t *ref_ptr, int ref_stride, uint32_t *sse, const uint8_t *second_pred); 644 uint32_t vpx_sub_pixel_avg_variance16x8_c(const uint8_t *src_ptr, int source_str ide, int xoffset, int yoffset, const uint8_t *ref_ptr, int ref_stride, uint32_t *sse, const uint8_t *second_pred);
643 #define vpx_sub_pixel_avg_variance16x8 vpx_sub_pixel_avg_variance16x8_c 645 uint32_t vpx_sub_pixel_avg_variance16x8_neon(const uint8_t *src_ptr, int source_ stride, int xoffset, int yoffset, const uint8_t *ref_ptr, int ref_stride, uint3 2_t *sse, const uint8_t *second_pred);
646 #define vpx_sub_pixel_avg_variance16x8 vpx_sub_pixel_avg_variance16x8_neon
644 647
645 uint32_t vpx_sub_pixel_avg_variance32x16_c(const uint8_t *src_ptr, int source_st ride, int xoffset, int yoffset, const uint8_t *ref_ptr, int ref_stride, uint32_ t *sse, const uint8_t *second_pred); 648 uint32_t vpx_sub_pixel_avg_variance32x16_c(const uint8_t *src_ptr, int source_st ride, int xoffset, int yoffset, const uint8_t *ref_ptr, int ref_stride, uint32_ t *sse, const uint8_t *second_pred);
646 #define vpx_sub_pixel_avg_variance32x16 vpx_sub_pixel_avg_variance32x16_c 649 uint32_t vpx_sub_pixel_avg_variance32x16_neon(const uint8_t *src_ptr, int source _stride, int xoffset, int yoffset, const uint8_t *ref_ptr, int ref_stride, uint 32_t *sse, const uint8_t *second_pred);
650 #define vpx_sub_pixel_avg_variance32x16 vpx_sub_pixel_avg_variance32x16_neon
647 651
648 uint32_t vpx_sub_pixel_avg_variance32x32_c(const uint8_t *src_ptr, int source_st ride, int xoffset, int yoffset, const uint8_t *ref_ptr, int ref_stride, uint32_ t *sse, const uint8_t *second_pred); 652 uint32_t vpx_sub_pixel_avg_variance32x32_c(const uint8_t *src_ptr, int source_st ride, int xoffset, int yoffset, const uint8_t *ref_ptr, int ref_stride, uint32_ t *sse, const uint8_t *second_pred);
649 #define vpx_sub_pixel_avg_variance32x32 vpx_sub_pixel_avg_variance32x32_c 653 uint32_t vpx_sub_pixel_avg_variance32x32_neon(const uint8_t *src_ptr, int source _stride, int xoffset, int yoffset, const uint8_t *ref_ptr, int ref_stride, uint 32_t *sse, const uint8_t *second_pred);
654 #define vpx_sub_pixel_avg_variance32x32 vpx_sub_pixel_avg_variance32x32_neon
650 655
651 uint32_t vpx_sub_pixel_avg_variance32x64_c(const uint8_t *src_ptr, int source_st ride, int xoffset, int yoffset, const uint8_t *ref_ptr, int ref_stride, uint32_ t *sse, const uint8_t *second_pred); 656 uint32_t vpx_sub_pixel_avg_variance32x64_c(const uint8_t *src_ptr, int source_st ride, int xoffset, int yoffset, const uint8_t *ref_ptr, int ref_stride, uint32_ t *sse, const uint8_t *second_pred);
652 #define vpx_sub_pixel_avg_variance32x64 vpx_sub_pixel_avg_variance32x64_c 657 uint32_t vpx_sub_pixel_avg_variance32x64_neon(const uint8_t *src_ptr, int source _stride, int xoffset, int yoffset, const uint8_t *ref_ptr, int ref_stride, uint 32_t *sse, const uint8_t *second_pred);
658 #define vpx_sub_pixel_avg_variance32x64 vpx_sub_pixel_avg_variance32x64_neon
653 659
654 uint32_t vpx_sub_pixel_avg_variance4x4_c(const uint8_t *src_ptr, int source_stri de, int xoffset, int yoffset, const uint8_t *ref_ptr, int ref_stride, uint32_t *sse, const uint8_t *second_pred); 660 uint32_t vpx_sub_pixel_avg_variance4x4_c(const uint8_t *src_ptr, int source_stri de, int xoffset, int yoffset, const uint8_t *ref_ptr, int ref_stride, uint32_t *sse, const uint8_t *second_pred);
655 #define vpx_sub_pixel_avg_variance4x4 vpx_sub_pixel_avg_variance4x4_c 661 uint32_t vpx_sub_pixel_avg_variance4x4_neon(const uint8_t *src_ptr, int source_s tride, int xoffset, int yoffset, const uint8_t *ref_ptr, int ref_stride, uint32 _t *sse, const uint8_t *second_pred);
662 #define vpx_sub_pixel_avg_variance4x4 vpx_sub_pixel_avg_variance4x4_neon
656 663
657 uint32_t vpx_sub_pixel_avg_variance4x8_c(const uint8_t *src_ptr, int source_stri de, int xoffset, int yoffset, const uint8_t *ref_ptr, int ref_stride, uint32_t *sse, const uint8_t *second_pred); 664 uint32_t vpx_sub_pixel_avg_variance4x8_c(const uint8_t *src_ptr, int source_stri de, int xoffset, int yoffset, const uint8_t *ref_ptr, int ref_stride, uint32_t *sse, const uint8_t *second_pred);
658 #define vpx_sub_pixel_avg_variance4x8 vpx_sub_pixel_avg_variance4x8_c 665 uint32_t vpx_sub_pixel_avg_variance4x8_neon(const uint8_t *src_ptr, int source_s tride, int xoffset, int yoffset, const uint8_t *ref_ptr, int ref_stride, uint32 _t *sse, const uint8_t *second_pred);
666 #define vpx_sub_pixel_avg_variance4x8 vpx_sub_pixel_avg_variance4x8_neon
659 667
660 uint32_t vpx_sub_pixel_avg_variance64x32_c(const uint8_t *src_ptr, int source_st ride, int xoffset, int yoffset, const uint8_t *ref_ptr, int ref_stride, uint32_ t *sse, const uint8_t *second_pred); 668 uint32_t vpx_sub_pixel_avg_variance64x32_c(const uint8_t *src_ptr, int source_st ride, int xoffset, int yoffset, const uint8_t *ref_ptr, int ref_stride, uint32_ t *sse, const uint8_t *second_pred);
661 #define vpx_sub_pixel_avg_variance64x32 vpx_sub_pixel_avg_variance64x32_c 669 uint32_t vpx_sub_pixel_avg_variance64x32_neon(const uint8_t *src_ptr, int source _stride, int xoffset, int yoffset, const uint8_t *ref_ptr, int ref_stride, uint 32_t *sse, const uint8_t *second_pred);
670 #define vpx_sub_pixel_avg_variance64x32 vpx_sub_pixel_avg_variance64x32_neon
662 671
663 uint32_t vpx_sub_pixel_avg_variance64x64_c(const uint8_t *src_ptr, int source_st ride, int xoffset, int yoffset, const uint8_t *ref_ptr, int ref_stride, uint32_ t *sse, const uint8_t *second_pred); 672 uint32_t vpx_sub_pixel_avg_variance64x64_c(const uint8_t *src_ptr, int source_st ride, int xoffset, int yoffset, const uint8_t *ref_ptr, int ref_stride, uint32_ t *sse, const uint8_t *second_pred);
664 #define vpx_sub_pixel_avg_variance64x64 vpx_sub_pixel_avg_variance64x64_c 673 uint32_t vpx_sub_pixel_avg_variance64x64_neon(const uint8_t *src_ptr, int source _stride, int xoffset, int yoffset, const uint8_t *ref_ptr, int ref_stride, uint 32_t *sse, const uint8_t *second_pred);
674 #define vpx_sub_pixel_avg_variance64x64 vpx_sub_pixel_avg_variance64x64_neon
665 675
666 uint32_t vpx_sub_pixel_avg_variance8x16_c(const uint8_t *src_ptr, int source_str ide, int xoffset, int yoffset, const uint8_t *ref_ptr, int ref_stride, uint32_t *sse, const uint8_t *second_pred); 676 uint32_t vpx_sub_pixel_avg_variance8x16_c(const uint8_t *src_ptr, int source_str ide, int xoffset, int yoffset, const uint8_t *ref_ptr, int ref_stride, uint32_t *sse, const uint8_t *second_pred);
667 #define vpx_sub_pixel_avg_variance8x16 vpx_sub_pixel_avg_variance8x16_c 677 uint32_t vpx_sub_pixel_avg_variance8x16_neon(const uint8_t *src_ptr, int source_ stride, int xoffset, int yoffset, const uint8_t *ref_ptr, int ref_stride, uint3 2_t *sse, const uint8_t *second_pred);
678 #define vpx_sub_pixel_avg_variance8x16 vpx_sub_pixel_avg_variance8x16_neon
668 679
669 uint32_t vpx_sub_pixel_avg_variance8x4_c(const uint8_t *src_ptr, int source_stri de, int xoffset, int yoffset, const uint8_t *ref_ptr, int ref_stride, uint32_t *sse, const uint8_t *second_pred); 680 uint32_t vpx_sub_pixel_avg_variance8x4_c(const uint8_t *src_ptr, int source_stri de, int xoffset, int yoffset, const uint8_t *ref_ptr, int ref_stride, uint32_t *sse, const uint8_t *second_pred);
670 #define vpx_sub_pixel_avg_variance8x4 vpx_sub_pixel_avg_variance8x4_c 681 uint32_t vpx_sub_pixel_avg_variance8x4_neon(const uint8_t *src_ptr, int source_s tride, int xoffset, int yoffset, const uint8_t *ref_ptr, int ref_stride, uint32 _t *sse, const uint8_t *second_pred);
682 #define vpx_sub_pixel_avg_variance8x4 vpx_sub_pixel_avg_variance8x4_neon
671 683
672 uint32_t vpx_sub_pixel_avg_variance8x8_c(const uint8_t *src_ptr, int source_stri de, int xoffset, int yoffset, const uint8_t *ref_ptr, int ref_stride, uint32_t *sse, const uint8_t *second_pred); 684 uint32_t vpx_sub_pixel_avg_variance8x8_c(const uint8_t *src_ptr, int source_stri de, int xoffset, int yoffset, const uint8_t *ref_ptr, int ref_stride, uint32_t *sse, const uint8_t *second_pred);
673 #define vpx_sub_pixel_avg_variance8x8 vpx_sub_pixel_avg_variance8x8_c 685 uint32_t vpx_sub_pixel_avg_variance8x8_neon(const uint8_t *src_ptr, int source_s tride, int xoffset, int yoffset, const uint8_t *ref_ptr, int ref_stride, uint32 _t *sse, const uint8_t *second_pred);
686 #define vpx_sub_pixel_avg_variance8x8 vpx_sub_pixel_avg_variance8x8_neon
674 687
675 uint32_t vpx_sub_pixel_variance16x16_c(const uint8_t *src_ptr, int source_stride , int xoffset, int yoffset, const uint8_t *ref_ptr, int ref_stride, uint32_t *s se); 688 uint32_t vpx_sub_pixel_variance16x16_c(const uint8_t *src_ptr, int source_stride , int xoffset, int yoffset, const uint8_t *ref_ptr, int ref_stride, uint32_t *s se);
676 uint32_t vpx_sub_pixel_variance16x16_neon(const uint8_t *src_ptr, int source_str ide, int xoffset, int yoffset, const uint8_t *ref_ptr, int ref_stride, uint32_t *sse); 689 uint32_t vpx_sub_pixel_variance16x16_neon(const uint8_t *src_ptr, int source_str ide, int xoffset, int yoffset, const uint8_t *ref_ptr, int ref_stride, uint32_t *sse);
677 #define vpx_sub_pixel_variance16x16 vpx_sub_pixel_variance16x16_neon 690 #define vpx_sub_pixel_variance16x16 vpx_sub_pixel_variance16x16_neon
678 691
679 uint32_t vpx_sub_pixel_variance16x32_c(const uint8_t *src_ptr, int source_stride , int xoffset, int yoffset, const uint8_t *ref_ptr, int ref_stride, uint32_t *s se); 692 uint32_t vpx_sub_pixel_variance16x32_c(const uint8_t *src_ptr, int source_stride , int xoffset, int yoffset, const uint8_t *ref_ptr, int ref_stride, uint32_t *s se);
680 uint32_t vpx_sub_pixel_variance16x32_neon(const uint8_t *src_ptr, int source_str ide, int xoffset, int yoffset, const uint8_t *ref_ptr, int ref_stride, uint32_t *sse); 693 uint32_t vpx_sub_pixel_variance16x32_neon(const uint8_t *src_ptr, int source_str ide, int xoffset, int yoffset, const uint8_t *ref_ptr, int ref_stride, uint32_t *sse);
681 #define vpx_sub_pixel_variance16x32 vpx_sub_pixel_variance16x32_neon 694 #define vpx_sub_pixel_variance16x32 vpx_sub_pixel_variance16x32_neon
682 695
683 uint32_t vpx_sub_pixel_variance16x8_c(const uint8_t *src_ptr, int source_stride, int xoffset, int yoffset, const uint8_t *ref_ptr, int ref_stride, uint32_t *ss e); 696 uint32_t vpx_sub_pixel_variance16x8_c(const uint8_t *src_ptr, int source_stride, int xoffset, int yoffset, const uint8_t *ref_ptr, int ref_stride, uint32_t *ss e);
684 uint32_t vpx_sub_pixel_variance16x8_neon(const uint8_t *src_ptr, int source_stri de, int xoffset, int yoffset, const uint8_t *ref_ptr, int ref_stride, uint32_t *sse); 697 uint32_t vpx_sub_pixel_variance16x8_neon(const uint8_t *src_ptr, int source_stri de, int xoffset, int yoffset, const uint8_t *ref_ptr, int ref_stride, uint32_t *sse);
685 #define vpx_sub_pixel_variance16x8 vpx_sub_pixel_variance16x8_neon 698 #define vpx_sub_pixel_variance16x8 vpx_sub_pixel_variance16x8_neon
686 699
687 uint32_t vpx_sub_pixel_variance32x16_c(const uint8_t *src_ptr, int source_stride , int xoffset, int yoffset, const uint8_t *ref_ptr, int ref_stride, uint32_t *s se); 700 uint32_t vpx_sub_pixel_variance32x16_c(const uint8_t *src_ptr, int source_stride , int xoffset, int yoffset, const uint8_t *ref_ptr, int ref_stride, uint32_t *s se);
688 uint32_t vpx_sub_pixel_variance32x16_neon(const uint8_t *src_ptr, int source_str ide, int xoffset, int yoffset, const uint8_t *ref_ptr, int ref_stride, uint32_t *sse); 701 uint32_t vpx_sub_pixel_variance32x16_neon(const uint8_t *src_ptr, int source_str ide, int xoffset, int yoffset, const uint8_t *ref_ptr, int ref_stride, uint32_t *sse);
689 #define vpx_sub_pixel_variance32x16 vpx_sub_pixel_variance32x16_neon 702 #define vpx_sub_pixel_variance32x16 vpx_sub_pixel_variance32x16_neon
690 703
691 uint32_t vpx_sub_pixel_variance32x32_c(const uint8_t *src_ptr, int source_stride , int xoffset, int yoffset, const uint8_t *ref_ptr, int ref_stride, uint32_t *s se); 704 uint32_t vpx_sub_pixel_variance32x32_c(const uint8_t *src_ptr, int source_stride , int xoffset, int yoffset, const uint8_t *ref_ptr, int ref_stride, uint32_t *s se);
692 uint32_t vpx_sub_pixel_variance32x32_neon(const uint8_t *src_ptr, int source_str ide, int xoffset, int yoffset, const uint8_t *ref_ptr, int ref_stride, uint32_t *sse); 705 uint32_t vpx_sub_pixel_variance32x32_neon(const uint8_t *src_ptr, int source_str ide, int xoffset, int yoffset, const uint8_t *ref_ptr, int ref_stride, uint32_t *sse);
693 #define vpx_sub_pixel_variance32x32 vpx_sub_pixel_variance32x32_neon 706 #define vpx_sub_pixel_variance32x32 vpx_sub_pixel_variance32x32_neon
694 707
695 uint32_t vpx_sub_pixel_variance32x64_c(const uint8_t *src_ptr, int source_stride , int xoffset, int yoffset, const uint8_t *ref_ptr, int ref_stride, uint32_t *s se); 708 uint32_t vpx_sub_pixel_variance32x64_c(const uint8_t *src_ptr, int source_stride , int xoffset, int yoffset, const uint8_t *ref_ptr, int ref_stride, uint32_t *s se);
696 uint32_t vpx_sub_pixel_variance32x64_neon(const uint8_t *src_ptr, int source_str ide, int xoffset, int yoffset, const uint8_t *ref_ptr, int ref_stride, uint32_t *sse); 709 uint32_t vpx_sub_pixel_variance32x64_neon(const uint8_t *src_ptr, int source_str ide, int xoffset, int yoffset, const uint8_t *ref_ptr, int ref_stride, uint32_t *sse);
697 #define vpx_sub_pixel_variance32x64 vpx_sub_pixel_variance32x64_neon 710 #define vpx_sub_pixel_variance32x64 vpx_sub_pixel_variance32x64_neon
698 711
699 uint32_t vpx_sub_pixel_variance4x4_c(const uint8_t *src_ptr, int source_stride, int xoffset, int yoffset, const uint8_t *ref_ptr, int ref_stride, uint32_t *sse ); 712 uint32_t vpx_sub_pixel_variance4x4_c(const uint8_t *src_ptr, int source_stride, int xoffset, int yoffset, const uint8_t *ref_ptr, int ref_stride, uint32_t *sse );
700 #define vpx_sub_pixel_variance4x4 vpx_sub_pixel_variance4x4_c 713 uint32_t vpx_sub_pixel_variance4x4_neon(const uint8_t *src_ptr, int source_strid e, int xoffset, int yoffset, const uint8_t *ref_ptr, int ref_stride, uint32_t * sse);
714 #define vpx_sub_pixel_variance4x4 vpx_sub_pixel_variance4x4_neon
701 715
702 uint32_t vpx_sub_pixel_variance4x8_c(const uint8_t *src_ptr, int source_stride, int xoffset, int yoffset, const uint8_t *ref_ptr, int ref_stride, uint32_t *sse ); 716 uint32_t vpx_sub_pixel_variance4x8_c(const uint8_t *src_ptr, int source_stride, int xoffset, int yoffset, const uint8_t *ref_ptr, int ref_stride, uint32_t *sse );
703 #define vpx_sub_pixel_variance4x8 vpx_sub_pixel_variance4x8_c 717 uint32_t vpx_sub_pixel_variance4x8_neon(const uint8_t *src_ptr, int source_strid e, int xoffset, int yoffset, const uint8_t *ref_ptr, int ref_stride, uint32_t * sse);
718 #define vpx_sub_pixel_variance4x8 vpx_sub_pixel_variance4x8_neon
704 719
705 uint32_t vpx_sub_pixel_variance64x32_c(const uint8_t *src_ptr, int source_stride , int xoffset, int yoffset, const uint8_t *ref_ptr, int ref_stride, uint32_t *s se); 720 uint32_t vpx_sub_pixel_variance64x32_c(const uint8_t *src_ptr, int source_stride , int xoffset, int yoffset, const uint8_t *ref_ptr, int ref_stride, uint32_t *s se);
706 uint32_t vpx_sub_pixel_variance64x32_neon(const uint8_t *src_ptr, int source_str ide, int xoffset, int yoffset, const uint8_t *ref_ptr, int ref_stride, uint32_t *sse); 721 uint32_t vpx_sub_pixel_variance64x32_neon(const uint8_t *src_ptr, int source_str ide, int xoffset, int yoffset, const uint8_t *ref_ptr, int ref_stride, uint32_t *sse);
707 #define vpx_sub_pixel_variance64x32 vpx_sub_pixel_variance64x32_neon 722 #define vpx_sub_pixel_variance64x32 vpx_sub_pixel_variance64x32_neon
708 723
709 uint32_t vpx_sub_pixel_variance64x64_c(const uint8_t *src_ptr, int source_stride , int xoffset, int yoffset, const uint8_t *ref_ptr, int ref_stride, uint32_t *s se); 724 uint32_t vpx_sub_pixel_variance64x64_c(const uint8_t *src_ptr, int source_stride , int xoffset, int yoffset, const uint8_t *ref_ptr, int ref_stride, uint32_t *s se);
710 uint32_t vpx_sub_pixel_variance64x64_neon(const uint8_t *src_ptr, int source_str ide, int xoffset, int yoffset, const uint8_t *ref_ptr, int ref_stride, uint32_t *sse); 725 uint32_t vpx_sub_pixel_variance64x64_neon(const uint8_t *src_ptr, int source_str ide, int xoffset, int yoffset, const uint8_t *ref_ptr, int ref_stride, uint32_t *sse);
711 #define vpx_sub_pixel_variance64x64 vpx_sub_pixel_variance64x64_neon 726 #define vpx_sub_pixel_variance64x64 vpx_sub_pixel_variance64x64_neon
712 727
713 uint32_t vpx_sub_pixel_variance8x16_c(const uint8_t *src_ptr, int source_stride, int xoffset, int yoffset, const uint8_t *ref_ptr, int ref_stride, uint32_t *ss e); 728 uint32_t vpx_sub_pixel_variance8x16_c(const uint8_t *src_ptr, int source_stride, int xoffset, int yoffset, const uint8_t *ref_ptr, int ref_stride, uint32_t *ss e);
(...skipping 65 matching lines...) Expand 10 before | Expand all | Expand 10 after
779 794
780 unsigned int vpx_variance32x32_c(const uint8_t *src_ptr, int source_stride, cons t uint8_t *ref_ptr, int ref_stride, unsigned int *sse); 795 unsigned int vpx_variance32x32_c(const uint8_t *src_ptr, int source_stride, cons t uint8_t *ref_ptr, int ref_stride, unsigned int *sse);
781 unsigned int vpx_variance32x32_neon(const uint8_t *src_ptr, int source_stride, c onst uint8_t *ref_ptr, int ref_stride, unsigned int *sse); 796 unsigned int vpx_variance32x32_neon(const uint8_t *src_ptr, int source_stride, c onst uint8_t *ref_ptr, int ref_stride, unsigned int *sse);
782 #define vpx_variance32x32 vpx_variance32x32_neon 797 #define vpx_variance32x32 vpx_variance32x32_neon
783 798
784 unsigned int vpx_variance32x64_c(const uint8_t *src_ptr, int source_stride, cons t uint8_t *ref_ptr, int ref_stride, unsigned int *sse); 799 unsigned int vpx_variance32x64_c(const uint8_t *src_ptr, int source_stride, cons t uint8_t *ref_ptr, int ref_stride, unsigned int *sse);
785 unsigned int vpx_variance32x64_neon(const uint8_t *src_ptr, int source_stride, c onst uint8_t *ref_ptr, int ref_stride, unsigned int *sse); 800 unsigned int vpx_variance32x64_neon(const uint8_t *src_ptr, int source_stride, c onst uint8_t *ref_ptr, int ref_stride, unsigned int *sse);
786 #define vpx_variance32x64 vpx_variance32x64_neon 801 #define vpx_variance32x64 vpx_variance32x64_neon
787 802
788 unsigned int vpx_variance4x4_c(const uint8_t *src_ptr, int source_stride, const uint8_t *ref_ptr, int ref_stride, unsigned int *sse); 803 unsigned int vpx_variance4x4_c(const uint8_t *src_ptr, int source_stride, const uint8_t *ref_ptr, int ref_stride, unsigned int *sse);
789 #define vpx_variance4x4 vpx_variance4x4_c 804 unsigned int vpx_variance4x4_neon(const uint8_t *src_ptr, int source_stride, con st uint8_t *ref_ptr, int ref_stride, unsigned int *sse);
805 #define vpx_variance4x4 vpx_variance4x4_neon
790 806
791 unsigned int vpx_variance4x8_c(const uint8_t *src_ptr, int source_stride, const uint8_t *ref_ptr, int ref_stride, unsigned int *sse); 807 unsigned int vpx_variance4x8_c(const uint8_t *src_ptr, int source_stride, const uint8_t *ref_ptr, int ref_stride, unsigned int *sse);
792 #define vpx_variance4x8 vpx_variance4x8_c 808 unsigned int vpx_variance4x8_neon(const uint8_t *src_ptr, int source_stride, con st uint8_t *ref_ptr, int ref_stride, unsigned int *sse);
809 #define vpx_variance4x8 vpx_variance4x8_neon
793 810
794 unsigned int vpx_variance64x32_c(const uint8_t *src_ptr, int source_stride, cons t uint8_t *ref_ptr, int ref_stride, unsigned int *sse); 811 unsigned int vpx_variance64x32_c(const uint8_t *src_ptr, int source_stride, cons t uint8_t *ref_ptr, int ref_stride, unsigned int *sse);
795 unsigned int vpx_variance64x32_neon(const uint8_t *src_ptr, int source_stride, c onst uint8_t *ref_ptr, int ref_stride, unsigned int *sse); 812 unsigned int vpx_variance64x32_neon(const uint8_t *src_ptr, int source_stride, c onst uint8_t *ref_ptr, int ref_stride, unsigned int *sse);
796 #define vpx_variance64x32 vpx_variance64x32_neon 813 #define vpx_variance64x32 vpx_variance64x32_neon
797 814
798 unsigned int vpx_variance64x64_c(const uint8_t *src_ptr, int source_stride, cons t uint8_t *ref_ptr, int ref_stride, unsigned int *sse); 815 unsigned int vpx_variance64x64_c(const uint8_t *src_ptr, int source_stride, cons t uint8_t *ref_ptr, int ref_stride, unsigned int *sse);
799 unsigned int vpx_variance64x64_neon(const uint8_t *src_ptr, int source_stride, c onst uint8_t *ref_ptr, int ref_stride, unsigned int *sse); 816 unsigned int vpx_variance64x64_neon(const uint8_t *src_ptr, int source_stride, c onst uint8_t *ref_ptr, int ref_stride, unsigned int *sse);
800 #define vpx_variance64x64 vpx_variance64x64_neon 817 #define vpx_variance64x64 vpx_variance64x64_neon
801 818
802 unsigned int vpx_variance8x16_c(const uint8_t *src_ptr, int source_stride, const uint8_t *ref_ptr, int ref_stride, unsigned int *sse); 819 unsigned int vpx_variance8x16_c(const uint8_t *src_ptr, int source_stride, const uint8_t *ref_ptr, int ref_stride, unsigned int *sse);
(...skipping 28 matching lines...) Expand all
831 (void)flags; 848 (void)flags;
832 849
833 } 850 }
834 #endif 851 #endif
835 852
836 #ifdef __cplusplus 853 #ifdef __cplusplus
837 } // extern "C" 854 } // extern "C"
838 #endif 855 #endif
839 856
840 #endif 857 #endif
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698