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

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

Issue 2892403004: Roll src/third_party/libvpx/source/libvpx/ 31cb852a9..b3bf91bdc (11 commits) (Closed)
Patch Set: Created 3 years, 7 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 210 matching lines...) Expand 10 before | Expand all | Expand 10 after
221 void vpx_fdct32x32_c(const int16_t *input, tran_low_t *output, int stride); 221 void vpx_fdct32x32_c(const int16_t *input, tran_low_t *output, int stride);
222 #define vpx_fdct32x32 vpx_fdct32x32_c 222 #define vpx_fdct32x32 vpx_fdct32x32_c
223 223
224 void vpx_fdct32x32_1_c(const int16_t *input, tran_low_t *output, int stride); 224 void vpx_fdct32x32_1_c(const int16_t *input, tran_low_t *output, int stride);
225 #define vpx_fdct32x32_1 vpx_fdct32x32_1_c 225 #define vpx_fdct32x32_1 vpx_fdct32x32_1_c
226 226
227 void vpx_fdct32x32_rd_c(const int16_t *input, tran_low_t *output, int stride); 227 void vpx_fdct32x32_rd_c(const int16_t *input, tran_low_t *output, int stride);
228 #define vpx_fdct32x32_rd vpx_fdct32x32_rd_c 228 #define vpx_fdct32x32_rd vpx_fdct32x32_rd_c
229 229
230 void vpx_fdct4x4_c(const int16_t *input, tran_low_t *output, int stride); 230 void vpx_fdct4x4_c(const int16_t *input, tran_low_t *output, int stride);
231 #define vpx_fdct4x4 vpx_fdct4x4_c 231 void vpx_fdct4x4_neon(const int16_t *input, tran_low_t *output, int stride);
232 RTCD_EXTERN void (*vpx_fdct4x4)(const int16_t *input, tran_low_t *output, int st ride);
232 233
233 void vpx_fdct4x4_1_c(const int16_t *input, tran_low_t *output, int stride); 234 void vpx_fdct4x4_1_c(const int16_t *input, tran_low_t *output, int stride);
234 #define vpx_fdct4x4_1 vpx_fdct4x4_1_c 235 #define vpx_fdct4x4_1 vpx_fdct4x4_1_c
235 236
236 void vpx_fdct8x8_c(const int16_t *input, tran_low_t *output, int stride); 237 void vpx_fdct8x8_c(const int16_t *input, tran_low_t *output, int stride);
237 void vpx_fdct8x8_neon(const int16_t *input, tran_low_t *output, int stride); 238 void vpx_fdct8x8_neon(const int16_t *input, tran_low_t *output, int stride);
238 RTCD_EXTERN void (*vpx_fdct8x8)(const int16_t *input, tran_low_t *output, int st ride); 239 RTCD_EXTERN void (*vpx_fdct8x8)(const int16_t *input, tran_low_t *output, int st ride);
239 240
240 void vpx_fdct8x8_1_c(const int16_t *input, tran_low_t *output, int stride); 241 void vpx_fdct8x8_1_c(const int16_t *input, tran_low_t *output, int stride);
241 void vpx_fdct8x8_1_neon(const int16_t *input, tran_low_t *output, int stride); 242 void vpx_fdct8x8_1_neon(const int16_t *input, tran_low_t *output, int stride);
(...skipping 648 matching lines...) Expand 10 before | Expand all | Expand 10 after
890 vpx_dc_predictor_8x8 = vpx_dc_predictor_8x8_c; 891 vpx_dc_predictor_8x8 = vpx_dc_predictor_8x8_c;
891 if (flags & HAS_NEON) vpx_dc_predictor_8x8 = vpx_dc_predictor_8x8_neon; 892 if (flags & HAS_NEON) vpx_dc_predictor_8x8 = vpx_dc_predictor_8x8_neon;
892 vpx_dc_top_predictor_16x16 = vpx_dc_top_predictor_16x16_c; 893 vpx_dc_top_predictor_16x16 = vpx_dc_top_predictor_16x16_c;
893 if (flags & HAS_NEON) vpx_dc_top_predictor_16x16 = vpx_dc_top_predictor_16x1 6_neon; 894 if (flags & HAS_NEON) vpx_dc_top_predictor_16x16 = vpx_dc_top_predictor_16x1 6_neon;
894 vpx_dc_top_predictor_32x32 = vpx_dc_top_predictor_32x32_c; 895 vpx_dc_top_predictor_32x32 = vpx_dc_top_predictor_32x32_c;
895 if (flags & HAS_NEON) vpx_dc_top_predictor_32x32 = vpx_dc_top_predictor_32x3 2_neon; 896 if (flags & HAS_NEON) vpx_dc_top_predictor_32x32 = vpx_dc_top_predictor_32x3 2_neon;
896 vpx_dc_top_predictor_4x4 = vpx_dc_top_predictor_4x4_c; 897 vpx_dc_top_predictor_4x4 = vpx_dc_top_predictor_4x4_c;
897 if (flags & HAS_NEON) vpx_dc_top_predictor_4x4 = vpx_dc_top_predictor_4x4_ne on; 898 if (flags & HAS_NEON) vpx_dc_top_predictor_4x4 = vpx_dc_top_predictor_4x4_ne on;
898 vpx_dc_top_predictor_8x8 = vpx_dc_top_predictor_8x8_c; 899 vpx_dc_top_predictor_8x8 = vpx_dc_top_predictor_8x8_c;
899 if (flags & HAS_NEON) vpx_dc_top_predictor_8x8 = vpx_dc_top_predictor_8x8_ne on; 900 if (flags & HAS_NEON) vpx_dc_top_predictor_8x8 = vpx_dc_top_predictor_8x8_ne on;
901 vpx_fdct4x4 = vpx_fdct4x4_c;
902 if (flags & HAS_NEON) vpx_fdct4x4 = vpx_fdct4x4_neon;
900 vpx_fdct8x8 = vpx_fdct8x8_c; 903 vpx_fdct8x8 = vpx_fdct8x8_c;
901 if (flags & HAS_NEON) vpx_fdct8x8 = vpx_fdct8x8_neon; 904 if (flags & HAS_NEON) vpx_fdct8x8 = vpx_fdct8x8_neon;
902 vpx_fdct8x8_1 = vpx_fdct8x8_1_c; 905 vpx_fdct8x8_1 = vpx_fdct8x8_1_c;
903 if (flags & HAS_NEON) vpx_fdct8x8_1 = vpx_fdct8x8_1_neon; 906 if (flags & HAS_NEON) vpx_fdct8x8_1 = vpx_fdct8x8_1_neon;
904 vpx_get16x16var = vpx_get16x16var_c; 907 vpx_get16x16var = vpx_get16x16var_c;
905 if (flags & HAS_NEON) vpx_get16x16var = vpx_get16x16var_neon; 908 if (flags & HAS_NEON) vpx_get16x16var = vpx_get16x16var_neon;
906 vpx_get4x4sse_cs = vpx_get4x4sse_cs_c; 909 vpx_get4x4sse_cs = vpx_get4x4sse_cs_c;
907 if (flags & HAS_NEON) vpx_get4x4sse_cs = vpx_get4x4sse_cs_neon; 910 if (flags & HAS_NEON) vpx_get4x4sse_cs = vpx_get4x4sse_cs_neon;
908 vpx_get8x8var = vpx_get8x8var_c; 911 vpx_get8x8var = vpx_get8x8var_c;
909 if (flags & HAS_NEON) vpx_get8x8var = vpx_get8x8var_neon; 912 if (flags & HAS_NEON) vpx_get8x8var = vpx_get8x8var_neon;
(...skipping 160 matching lines...) Expand 10 before | Expand all | Expand 10 after
1070 vpx_vector_var = vpx_vector_var_c; 1073 vpx_vector_var = vpx_vector_var_c;
1071 if (flags & HAS_NEON) vpx_vector_var = vpx_vector_var_neon; 1074 if (flags & HAS_NEON) vpx_vector_var = vpx_vector_var_neon;
1072 } 1075 }
1073 #endif 1076 #endif
1074 1077
1075 #ifdef __cplusplus 1078 #ifdef __cplusplus
1076 } // extern "C" 1079 } // extern "C"
1077 #endif 1080 #endif
1078 1081
1079 #endif 1082 #endif
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698