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

Side by Side Diff: third_party/libvpx/source/config/linux/arm-neon-cpu-detect/vpx_dsp_rtcd.h

Issue 2528543002: Roll src/third_party/libvpx/source/libvpx/ 5c64c01c7..d7f1d60c5 (36 commits). (Closed)
Patch Set: rebase for DEPS Created 4 years 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 57 matching lines...) Expand 10 before | Expand all | Expand 10 after
68 void vpx_d117_predictor_32x32_c(uint8_t *dst, ptrdiff_t y_stride, const uint8_t *above, const uint8_t *left); 68 void vpx_d117_predictor_32x32_c(uint8_t *dst, ptrdiff_t y_stride, const uint8_t *above, const uint8_t *left);
69 #define vpx_d117_predictor_32x32 vpx_d117_predictor_32x32_c 69 #define vpx_d117_predictor_32x32 vpx_d117_predictor_32x32_c
70 70
71 void vpx_d117_predictor_4x4_c(uint8_t *dst, ptrdiff_t y_stride, const uint8_t *a bove, const uint8_t *left); 71 void vpx_d117_predictor_4x4_c(uint8_t *dst, ptrdiff_t y_stride, const uint8_t *a bove, const uint8_t *left);
72 #define vpx_d117_predictor_4x4 vpx_d117_predictor_4x4_c 72 #define vpx_d117_predictor_4x4 vpx_d117_predictor_4x4_c
73 73
74 void vpx_d117_predictor_8x8_c(uint8_t *dst, ptrdiff_t y_stride, const uint8_t *a bove, const uint8_t *left); 74 void vpx_d117_predictor_8x8_c(uint8_t *dst, ptrdiff_t y_stride, const uint8_t *a bove, const uint8_t *left);
75 #define vpx_d117_predictor_8x8 vpx_d117_predictor_8x8_c 75 #define vpx_d117_predictor_8x8 vpx_d117_predictor_8x8_c
76 76
77 void vpx_d135_predictor_16x16_c(uint8_t *dst, ptrdiff_t y_stride, const uint8_t *above, const uint8_t *left); 77 void vpx_d135_predictor_16x16_c(uint8_t *dst, ptrdiff_t y_stride, const uint8_t *above, const uint8_t *left);
78 #define vpx_d135_predictor_16x16 vpx_d135_predictor_16x16_c 78 void vpx_d135_predictor_16x16_neon(uint8_t *dst, ptrdiff_t y_stride, const uint8 _t *above, const uint8_t *left);
79 RTCD_EXTERN void (*vpx_d135_predictor_16x16)(uint8_t *dst, ptrdiff_t y_stride, c onst uint8_t *above, const uint8_t *left);
79 80
80 void vpx_d135_predictor_32x32_c(uint8_t *dst, ptrdiff_t y_stride, const uint8_t *above, const uint8_t *left); 81 void vpx_d135_predictor_32x32_c(uint8_t *dst, ptrdiff_t y_stride, const uint8_t *above, const uint8_t *left);
81 #define vpx_d135_predictor_32x32 vpx_d135_predictor_32x32_c 82 void vpx_d135_predictor_32x32_neon(uint8_t *dst, ptrdiff_t y_stride, const uint8 _t *above, const uint8_t *left);
83 RTCD_EXTERN void (*vpx_d135_predictor_32x32)(uint8_t *dst, ptrdiff_t y_stride, c onst uint8_t *above, const uint8_t *left);
82 84
83 void vpx_d135_predictor_4x4_c(uint8_t *dst, ptrdiff_t y_stride, const uint8_t *a bove, const uint8_t *left); 85 void vpx_d135_predictor_4x4_c(uint8_t *dst, ptrdiff_t y_stride, const uint8_t *a bove, const uint8_t *left);
84 void vpx_d135_predictor_4x4_neon(uint8_t *dst, ptrdiff_t y_stride, const uint8_t *above, const uint8_t *left); 86 void vpx_d135_predictor_4x4_neon(uint8_t *dst, ptrdiff_t y_stride, const uint8_t *above, const uint8_t *left);
85 RTCD_EXTERN void (*vpx_d135_predictor_4x4)(uint8_t *dst, ptrdiff_t y_stride, con st uint8_t *above, const uint8_t *left); 87 RTCD_EXTERN void (*vpx_d135_predictor_4x4)(uint8_t *dst, ptrdiff_t y_stride, con st uint8_t *above, const uint8_t *left);
86 88
87 void vpx_d135_predictor_8x8_c(uint8_t *dst, ptrdiff_t y_stride, const uint8_t *a bove, const uint8_t *left); 89 void vpx_d135_predictor_8x8_c(uint8_t *dst, ptrdiff_t y_stride, const uint8_t *a bove, const uint8_t *left);
88 #define vpx_d135_predictor_8x8 vpx_d135_predictor_8x8_c 90 void vpx_d135_predictor_8x8_neon(uint8_t *dst, ptrdiff_t y_stride, const uint8_t *above, const uint8_t *left);
91 RTCD_EXTERN void (*vpx_d135_predictor_8x8)(uint8_t *dst, ptrdiff_t y_stride, con st uint8_t *above, const uint8_t *left);
89 92
90 void vpx_d153_predictor_16x16_c(uint8_t *dst, ptrdiff_t y_stride, const uint8_t *above, const uint8_t *left); 93 void vpx_d153_predictor_16x16_c(uint8_t *dst, ptrdiff_t y_stride, const uint8_t *above, const uint8_t *left);
91 #define vpx_d153_predictor_16x16 vpx_d153_predictor_16x16_c 94 #define vpx_d153_predictor_16x16 vpx_d153_predictor_16x16_c
92 95
93 void vpx_d153_predictor_32x32_c(uint8_t *dst, ptrdiff_t y_stride, const uint8_t *above, const uint8_t *left); 96 void vpx_d153_predictor_32x32_c(uint8_t *dst, ptrdiff_t y_stride, const uint8_t *above, const uint8_t *left);
94 #define vpx_d153_predictor_32x32 vpx_d153_predictor_32x32_c 97 #define vpx_d153_predictor_32x32 vpx_d153_predictor_32x32_c
95 98
96 void vpx_d153_predictor_4x4_c(uint8_t *dst, ptrdiff_t y_stride, const uint8_t *a bove, const uint8_t *left); 99 void vpx_d153_predictor_4x4_c(uint8_t *dst, ptrdiff_t y_stride, const uint8_t *a bove, const uint8_t *left);
97 #define vpx_d153_predictor_4x4 vpx_d153_predictor_4x4_c 100 #define vpx_d153_predictor_4x4 vpx_d153_predictor_4x4_c
98 101
(...skipping 22 matching lines...) Expand all
121 #define vpx_d207e_predictor_4x4 vpx_d207e_predictor_4x4_c 124 #define vpx_d207e_predictor_4x4 vpx_d207e_predictor_4x4_c
122 125
123 void vpx_d207e_predictor_8x8_c(uint8_t *dst, ptrdiff_t y_stride, const uint8_t * above, const uint8_t *left); 126 void vpx_d207e_predictor_8x8_c(uint8_t *dst, ptrdiff_t y_stride, const uint8_t * above, const uint8_t *left);
124 #define vpx_d207e_predictor_8x8 vpx_d207e_predictor_8x8_c 127 #define vpx_d207e_predictor_8x8 vpx_d207e_predictor_8x8_c
125 128
126 void vpx_d45_predictor_16x16_c(uint8_t *dst, ptrdiff_t y_stride, const uint8_t * above, const uint8_t *left); 129 void vpx_d45_predictor_16x16_c(uint8_t *dst, ptrdiff_t y_stride, const uint8_t * above, const uint8_t *left);
127 void vpx_d45_predictor_16x16_neon(uint8_t *dst, ptrdiff_t y_stride, const uint8_ t *above, const uint8_t *left); 130 void vpx_d45_predictor_16x16_neon(uint8_t *dst, ptrdiff_t y_stride, const uint8_ t *above, const uint8_t *left);
128 RTCD_EXTERN void (*vpx_d45_predictor_16x16)(uint8_t *dst, ptrdiff_t y_stride, co nst uint8_t *above, const uint8_t *left); 131 RTCD_EXTERN void (*vpx_d45_predictor_16x16)(uint8_t *dst, ptrdiff_t y_stride, co nst uint8_t *above, const uint8_t *left);
129 132
130 void vpx_d45_predictor_32x32_c(uint8_t *dst, ptrdiff_t y_stride, const uint8_t * above, const uint8_t *left); 133 void vpx_d45_predictor_32x32_c(uint8_t *dst, ptrdiff_t y_stride, const uint8_t * above, const uint8_t *left);
131 #define vpx_d45_predictor_32x32 vpx_d45_predictor_32x32_c 134 void vpx_d45_predictor_32x32_neon(uint8_t *dst, ptrdiff_t y_stride, const uint8_ t *above, const uint8_t *left);
135 RTCD_EXTERN void (*vpx_d45_predictor_32x32)(uint8_t *dst, ptrdiff_t y_stride, co nst uint8_t *above, const uint8_t *left);
132 136
133 void vpx_d45_predictor_4x4_c(uint8_t *dst, ptrdiff_t y_stride, const uint8_t *ab ove, const uint8_t *left); 137 void vpx_d45_predictor_4x4_c(uint8_t *dst, ptrdiff_t y_stride, const uint8_t *ab ove, const uint8_t *left);
134 void vpx_d45_predictor_4x4_neon(uint8_t *dst, ptrdiff_t y_stride, const uint8_t *above, const uint8_t *left); 138 void vpx_d45_predictor_4x4_neon(uint8_t *dst, ptrdiff_t y_stride, const uint8_t *above, const uint8_t *left);
135 RTCD_EXTERN void (*vpx_d45_predictor_4x4)(uint8_t *dst, ptrdiff_t y_stride, cons t uint8_t *above, const uint8_t *left); 139 RTCD_EXTERN void (*vpx_d45_predictor_4x4)(uint8_t *dst, ptrdiff_t y_stride, cons t uint8_t *above, const uint8_t *left);
136 140
137 void vpx_d45_predictor_8x8_c(uint8_t *dst, ptrdiff_t y_stride, const uint8_t *ab ove, const uint8_t *left); 141 void vpx_d45_predictor_8x8_c(uint8_t *dst, ptrdiff_t y_stride, const uint8_t *ab ove, const uint8_t *left);
138 void vpx_d45_predictor_8x8_neon(uint8_t *dst, ptrdiff_t y_stride, const uint8_t *above, const uint8_t *left); 142 void vpx_d45_predictor_8x8_neon(uint8_t *dst, ptrdiff_t y_stride, const uint8_t *above, const uint8_t *left);
139 RTCD_EXTERN void (*vpx_d45_predictor_8x8)(uint8_t *dst, ptrdiff_t y_stride, cons t uint8_t *above, const uint8_t *left); 143 RTCD_EXTERN void (*vpx_d45_predictor_8x8)(uint8_t *dst, ptrdiff_t y_stride, cons t uint8_t *above, const uint8_t *left);
140 144
141 void vpx_d45e_predictor_16x16_c(uint8_t *dst, ptrdiff_t y_stride, const uint8_t *above, const uint8_t *left); 145 void vpx_d45e_predictor_16x16_c(uint8_t *dst, ptrdiff_t y_stride, const uint8_t *above, const uint8_t *left);
(...skipping 180 matching lines...) Expand 10 before | Expand all | Expand 10 after
322 326
323 void vpx_idct16x16_256_add_c(const tran_low_t *input, uint8_t *dest, int dest_st ride); 327 void vpx_idct16x16_256_add_c(const tran_low_t *input, uint8_t *dest, int dest_st ride);
324 void vpx_idct16x16_256_add_neon(const tran_low_t *input, uint8_t *dest, int dest _stride); 328 void vpx_idct16x16_256_add_neon(const tran_low_t *input, uint8_t *dest, int dest _stride);
325 RTCD_EXTERN void (*vpx_idct16x16_256_add)(const tran_low_t *input, uint8_t *dest , int dest_stride); 329 RTCD_EXTERN void (*vpx_idct16x16_256_add)(const tran_low_t *input, uint8_t *dest , int dest_stride);
326 330
327 void vpx_idct32x32_1024_add_c(const tran_low_t *input, uint8_t *dest, int dest_s tride); 331 void vpx_idct32x32_1024_add_c(const tran_low_t *input, uint8_t *dest, int dest_s tride);
328 void vpx_idct32x32_1024_add_neon(const tran_low_t *input, uint8_t *dest, int des t_stride); 332 void vpx_idct32x32_1024_add_neon(const tran_low_t *input, uint8_t *dest, int des t_stride);
329 RTCD_EXTERN void (*vpx_idct32x32_1024_add)(const tran_low_t *input, uint8_t *des t, int dest_stride); 333 RTCD_EXTERN void (*vpx_idct32x32_1024_add)(const tran_low_t *input, uint8_t *des t, int dest_stride);
330 334
331 void vpx_idct32x32_135_add_c(const tran_low_t *input, uint8_t *dest, int dest_st ride); 335 void vpx_idct32x32_135_add_c(const tran_low_t *input, uint8_t *dest, int dest_st ride);
332 void vpx_idct32x32_1024_add_neon(const tran_low_t *input, uint8_t *dest, int des t_stride); 336 void vpx_idct32x32_135_add_neon(const tran_low_t *input, uint8_t *dest, int dest _stride);
333 RTCD_EXTERN void (*vpx_idct32x32_135_add)(const tran_low_t *input, uint8_t *dest , int dest_stride); 337 RTCD_EXTERN void (*vpx_idct32x32_135_add)(const tran_low_t *input, uint8_t *dest , int dest_stride);
334 338
335 void vpx_idct32x32_1_add_c(const tran_low_t *input, uint8_t *dest, int dest_stri de); 339 void vpx_idct32x32_1_add_c(const tran_low_t *input, uint8_t *dest, int dest_stri de);
336 void vpx_idct32x32_1_add_neon(const tran_low_t *input, uint8_t *dest, int dest_s tride); 340 void vpx_idct32x32_1_add_neon(const tran_low_t *input, uint8_t *dest, int dest_s tride);
337 RTCD_EXTERN void (*vpx_idct32x32_1_add)(const tran_low_t *input, uint8_t *dest, int dest_stride); 341 RTCD_EXTERN void (*vpx_idct32x32_1_add)(const tran_low_t *input, uint8_t *dest, int dest_stride);
338 342
339 void vpx_idct32x32_34_add_c(const tran_low_t *input, uint8_t *dest, int dest_str ide); 343 void vpx_idct32x32_34_add_c(const tran_low_t *input, uint8_t *dest, int dest_str ide);
340 void vpx_idct32x32_34_add_neon(const tran_low_t *input, uint8_t *dest, int dest_ stride); 344 void vpx_idct32x32_34_add_neon(const tran_low_t *input, uint8_t *dest, int dest_ stride);
341 RTCD_EXTERN void (*vpx_idct32x32_34_add)(const tran_low_t *input, uint8_t *dest, int dest_stride); 345 RTCD_EXTERN void (*vpx_idct32x32_34_add)(const tran_low_t *input, uint8_t *dest, int dest_stride);
342 346
(...skipping 511 matching lines...) Expand 10 before | Expand all | Expand 10 after
854 vpx_convolve8_avg_vert = vpx_convolve8_avg_vert_c; 858 vpx_convolve8_avg_vert = vpx_convolve8_avg_vert_c;
855 if (flags & HAS_NEON) vpx_convolve8_avg_vert = vpx_convolve8_avg_vert_neon; 859 if (flags & HAS_NEON) vpx_convolve8_avg_vert = vpx_convolve8_avg_vert_neon;
856 vpx_convolve8_horiz = vpx_convolve8_horiz_c; 860 vpx_convolve8_horiz = vpx_convolve8_horiz_c;
857 if (flags & HAS_NEON) vpx_convolve8_horiz = vpx_convolve8_horiz_neon; 861 if (flags & HAS_NEON) vpx_convolve8_horiz = vpx_convolve8_horiz_neon;
858 vpx_convolve8_vert = vpx_convolve8_vert_c; 862 vpx_convolve8_vert = vpx_convolve8_vert_c;
859 if (flags & HAS_NEON) vpx_convolve8_vert = vpx_convolve8_vert_neon; 863 if (flags & HAS_NEON) vpx_convolve8_vert = vpx_convolve8_vert_neon;
860 vpx_convolve_avg = vpx_convolve_avg_c; 864 vpx_convolve_avg = vpx_convolve_avg_c;
861 if (flags & HAS_NEON) vpx_convolve_avg = vpx_convolve_avg_neon; 865 if (flags & HAS_NEON) vpx_convolve_avg = vpx_convolve_avg_neon;
862 vpx_convolve_copy = vpx_convolve_copy_c; 866 vpx_convolve_copy = vpx_convolve_copy_c;
863 if (flags & HAS_NEON) vpx_convolve_copy = vpx_convolve_copy_neon; 867 if (flags & HAS_NEON) vpx_convolve_copy = vpx_convolve_copy_neon;
868 vpx_d135_predictor_16x16 = vpx_d135_predictor_16x16_c;
869 if (flags & HAS_NEON) vpx_d135_predictor_16x16 = vpx_d135_predictor_16x16_ne on;
870 vpx_d135_predictor_32x32 = vpx_d135_predictor_32x32_c;
871 if (flags & HAS_NEON) vpx_d135_predictor_32x32 = vpx_d135_predictor_32x32_ne on;
864 vpx_d135_predictor_4x4 = vpx_d135_predictor_4x4_c; 872 vpx_d135_predictor_4x4 = vpx_d135_predictor_4x4_c;
865 if (flags & HAS_NEON) vpx_d135_predictor_4x4 = vpx_d135_predictor_4x4_neon; 873 if (flags & HAS_NEON) vpx_d135_predictor_4x4 = vpx_d135_predictor_4x4_neon;
874 vpx_d135_predictor_8x8 = vpx_d135_predictor_8x8_c;
875 if (flags & HAS_NEON) vpx_d135_predictor_8x8 = vpx_d135_predictor_8x8_neon;
866 vpx_d45_predictor_16x16 = vpx_d45_predictor_16x16_c; 876 vpx_d45_predictor_16x16 = vpx_d45_predictor_16x16_c;
867 if (flags & HAS_NEON) vpx_d45_predictor_16x16 = vpx_d45_predictor_16x16_neon ; 877 if (flags & HAS_NEON) vpx_d45_predictor_16x16 = vpx_d45_predictor_16x16_neon ;
878 vpx_d45_predictor_32x32 = vpx_d45_predictor_32x32_c;
879 if (flags & HAS_NEON) vpx_d45_predictor_32x32 = vpx_d45_predictor_32x32_neon ;
868 vpx_d45_predictor_4x4 = vpx_d45_predictor_4x4_c; 880 vpx_d45_predictor_4x4 = vpx_d45_predictor_4x4_c;
869 if (flags & HAS_NEON) vpx_d45_predictor_4x4 = vpx_d45_predictor_4x4_neon; 881 if (flags & HAS_NEON) vpx_d45_predictor_4x4 = vpx_d45_predictor_4x4_neon;
870 vpx_d45_predictor_8x8 = vpx_d45_predictor_8x8_c; 882 vpx_d45_predictor_8x8 = vpx_d45_predictor_8x8_c;
871 if (flags & HAS_NEON) vpx_d45_predictor_8x8 = vpx_d45_predictor_8x8_neon; 883 if (flags & HAS_NEON) vpx_d45_predictor_8x8 = vpx_d45_predictor_8x8_neon;
872 vpx_dc_128_predictor_16x16 = vpx_dc_128_predictor_16x16_c; 884 vpx_dc_128_predictor_16x16 = vpx_dc_128_predictor_16x16_c;
873 if (flags & HAS_NEON) vpx_dc_128_predictor_16x16 = vpx_dc_128_predictor_16x1 6_neon; 885 if (flags & HAS_NEON) vpx_dc_128_predictor_16x16 = vpx_dc_128_predictor_16x1 6_neon;
874 vpx_dc_128_predictor_32x32 = vpx_dc_128_predictor_32x32_c; 886 vpx_dc_128_predictor_32x32 = vpx_dc_128_predictor_32x32_c;
875 if (flags & HAS_NEON) vpx_dc_128_predictor_32x32 = vpx_dc_128_predictor_32x3 2_neon; 887 if (flags & HAS_NEON) vpx_dc_128_predictor_32x32 = vpx_dc_128_predictor_32x3 2_neon;
876 vpx_dc_128_predictor_4x4 = vpx_dc_128_predictor_4x4_c; 888 vpx_dc_128_predictor_4x4 = vpx_dc_128_predictor_4x4_c;
877 if (flags & HAS_NEON) vpx_dc_128_predictor_4x4 = vpx_dc_128_predictor_4x4_ne on; 889 if (flags & HAS_NEON) vpx_dc_128_predictor_4x4 = vpx_dc_128_predictor_4x4_ne on;
(...skipping 47 matching lines...) Expand 10 before | Expand all | Expand 10 after
925 if (flags & HAS_NEON) vpx_hadamard_8x8 = vpx_hadamard_8x8_neon; 937 if (flags & HAS_NEON) vpx_hadamard_8x8 = vpx_hadamard_8x8_neon;
926 vpx_idct16x16_10_add = vpx_idct16x16_10_add_c; 938 vpx_idct16x16_10_add = vpx_idct16x16_10_add_c;
927 if (flags & HAS_NEON) vpx_idct16x16_10_add = vpx_idct16x16_10_add_neon; 939 if (flags & HAS_NEON) vpx_idct16x16_10_add = vpx_idct16x16_10_add_neon;
928 vpx_idct16x16_1_add = vpx_idct16x16_1_add_c; 940 vpx_idct16x16_1_add = vpx_idct16x16_1_add_c;
929 if (flags & HAS_NEON) vpx_idct16x16_1_add = vpx_idct16x16_1_add_neon; 941 if (flags & HAS_NEON) vpx_idct16x16_1_add = vpx_idct16x16_1_add_neon;
930 vpx_idct16x16_256_add = vpx_idct16x16_256_add_c; 942 vpx_idct16x16_256_add = vpx_idct16x16_256_add_c;
931 if (flags & HAS_NEON) vpx_idct16x16_256_add = vpx_idct16x16_256_add_neon; 943 if (flags & HAS_NEON) vpx_idct16x16_256_add = vpx_idct16x16_256_add_neon;
932 vpx_idct32x32_1024_add = vpx_idct32x32_1024_add_c; 944 vpx_idct32x32_1024_add = vpx_idct32x32_1024_add_c;
933 if (flags & HAS_NEON) vpx_idct32x32_1024_add = vpx_idct32x32_1024_add_neon; 945 if (flags & HAS_NEON) vpx_idct32x32_1024_add = vpx_idct32x32_1024_add_neon;
934 vpx_idct32x32_135_add = vpx_idct32x32_135_add_c; 946 vpx_idct32x32_135_add = vpx_idct32x32_135_add_c;
935 if (flags & HAS_NEON) vpx_idct32x32_135_add = vpx_idct32x32_1024_add_neon; 947 if (flags & HAS_NEON) vpx_idct32x32_135_add = vpx_idct32x32_135_add_neon;
936 vpx_idct32x32_1_add = vpx_idct32x32_1_add_c; 948 vpx_idct32x32_1_add = vpx_idct32x32_1_add_c;
937 if (flags & HAS_NEON) vpx_idct32x32_1_add = vpx_idct32x32_1_add_neon; 949 if (flags & HAS_NEON) vpx_idct32x32_1_add = vpx_idct32x32_1_add_neon;
938 vpx_idct32x32_34_add = vpx_idct32x32_34_add_c; 950 vpx_idct32x32_34_add = vpx_idct32x32_34_add_c;
939 if (flags & HAS_NEON) vpx_idct32x32_34_add = vpx_idct32x32_34_add_neon; 951 if (flags & HAS_NEON) vpx_idct32x32_34_add = vpx_idct32x32_34_add_neon;
940 vpx_idct4x4_16_add = vpx_idct4x4_16_add_c; 952 vpx_idct4x4_16_add = vpx_idct4x4_16_add_c;
941 if (flags & HAS_NEON) vpx_idct4x4_16_add = vpx_idct4x4_16_add_neon; 953 if (flags & HAS_NEON) vpx_idct4x4_16_add = vpx_idct4x4_16_add_neon;
942 vpx_idct4x4_1_add = vpx_idct4x4_1_add_c; 954 vpx_idct4x4_1_add = vpx_idct4x4_1_add_c;
943 if (flags & HAS_NEON) vpx_idct4x4_1_add = vpx_idct4x4_1_add_neon; 955 if (flags & HAS_NEON) vpx_idct4x4_1_add = vpx_idct4x4_1_add_neon;
944 vpx_idct8x8_12_add = vpx_idct8x8_12_add_c; 956 vpx_idct8x8_12_add = vpx_idct8x8_12_add_c;
945 if (flags & HAS_NEON) vpx_idct8x8_12_add = vpx_idct8x8_12_add_neon; 957 if (flags & HAS_NEON) vpx_idct8x8_12_add = vpx_idct8x8_12_add_neon;
(...skipping 100 matching lines...) Expand 10 before | Expand all | Expand 10 after
1046 vpx_vector_var = vpx_vector_var_c; 1058 vpx_vector_var = vpx_vector_var_c;
1047 if (flags & HAS_NEON) vpx_vector_var = vpx_vector_var_neon; 1059 if (flags & HAS_NEON) vpx_vector_var = vpx_vector_var_neon;
1048 } 1060 }
1049 #endif 1061 #endif
1050 1062
1051 #ifdef __cplusplus 1063 #ifdef __cplusplus
1052 } // extern "C" 1064 } // extern "C"
1053 #endif 1065 #endif
1054 1066
1055 #endif 1067 #endif
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698