| OLD | NEW |
| 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 284 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 295 | 295 |
| 296 void vpx_h_predictor_4x4_c(uint8_t *dst, ptrdiff_t y_stride, const uint8_t *abov
e, const uint8_t *left); | 296 void vpx_h_predictor_4x4_c(uint8_t *dst, ptrdiff_t y_stride, const uint8_t *abov
e, const uint8_t *left); |
| 297 void vpx_h_predictor_4x4_neon(uint8_t *dst, ptrdiff_t y_stride, const uint8_t *a
bove, const uint8_t *left); | 297 void vpx_h_predictor_4x4_neon(uint8_t *dst, ptrdiff_t y_stride, const uint8_t *a
bove, const uint8_t *left); |
| 298 RTCD_EXTERN void (*vpx_h_predictor_4x4)(uint8_t *dst, ptrdiff_t y_stride, const
uint8_t *above, const uint8_t *left); | 298 RTCD_EXTERN void (*vpx_h_predictor_4x4)(uint8_t *dst, ptrdiff_t y_stride, const
uint8_t *above, const uint8_t *left); |
| 299 | 299 |
| 300 void vpx_h_predictor_8x8_c(uint8_t *dst, ptrdiff_t y_stride, const uint8_t *abov
e, const uint8_t *left); | 300 void vpx_h_predictor_8x8_c(uint8_t *dst, ptrdiff_t y_stride, const uint8_t *abov
e, const uint8_t *left); |
| 301 void vpx_h_predictor_8x8_neon(uint8_t *dst, ptrdiff_t y_stride, const uint8_t *a
bove, const uint8_t *left); | 301 void vpx_h_predictor_8x8_neon(uint8_t *dst, ptrdiff_t y_stride, const uint8_t *a
bove, const uint8_t *left); |
| 302 RTCD_EXTERN void (*vpx_h_predictor_8x8)(uint8_t *dst, ptrdiff_t y_stride, const
uint8_t *above, const uint8_t *left); | 302 RTCD_EXTERN void (*vpx_h_predictor_8x8)(uint8_t *dst, ptrdiff_t y_stride, const
uint8_t *above, const uint8_t *left); |
| 303 | 303 |
| 304 void vpx_hadamard_16x16_c(const int16_t *src_diff, int src_stride, int16_t *coef
f); | 304 void vpx_hadamard_16x16_c(const int16_t *src_diff, int src_stride, int16_t *coef
f); |
| 305 #define vpx_hadamard_16x16 vpx_hadamard_16x16_c | 305 void vpx_hadamard_16x16_neon(const int16_t *src_diff, int src_stride, int16_t *c
oeff); |
| 306 RTCD_EXTERN void (*vpx_hadamard_16x16)(const int16_t *src_diff, int src_stride,
int16_t *coeff); |
| 306 | 307 |
| 307 void vpx_hadamard_8x8_c(const int16_t *src_diff, int src_stride, int16_t *coeff)
; | 308 void vpx_hadamard_8x8_c(const int16_t *src_diff, int src_stride, int16_t *coeff)
; |
| 308 void vpx_hadamard_8x8_neon(const int16_t *src_diff, int src_stride, int16_t *coe
ff); | 309 void vpx_hadamard_8x8_neon(const int16_t *src_diff, int src_stride, int16_t *coe
ff); |
| 309 RTCD_EXTERN void (*vpx_hadamard_8x8)(const int16_t *src_diff, int src_stride, in
t16_t *coeff); | 310 RTCD_EXTERN void (*vpx_hadamard_8x8)(const int16_t *src_diff, int src_stride, in
t16_t *coeff); |
| 310 | 311 |
| 311 void vpx_he_predictor_4x4_c(uint8_t *dst, ptrdiff_t y_stride, const uint8_t *abo
ve, const uint8_t *left); | 312 void vpx_he_predictor_4x4_c(uint8_t *dst, ptrdiff_t y_stride, const uint8_t *abo
ve, const uint8_t *left); |
| 312 #define vpx_he_predictor_4x4 vpx_he_predictor_4x4_c | 313 #define vpx_he_predictor_4x4 vpx_he_predictor_4x4_c |
| 313 | 314 |
| 314 void vpx_idct16x16_10_add_c(const tran_low_t *input, uint8_t *dest, int dest_str
ide); | 315 void vpx_idct16x16_10_add_c(const tran_low_t *input, uint8_t *dest, int dest_str
ide); |
| 315 void vpx_idct16x16_10_add_neon(const tran_low_t *input, uint8_t *dest, int dest_
stride); | 316 void vpx_idct16x16_10_add_neon(const tran_low_t *input, uint8_t *dest, int dest_
stride); |
| (...skipping 601 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 917 vpx_get8x8var = vpx_get8x8var_c; | 918 vpx_get8x8var = vpx_get8x8var_c; |
| 918 if (flags & HAS_NEON) vpx_get8x8var = vpx_get8x8var_neon; | 919 if (flags & HAS_NEON) vpx_get8x8var = vpx_get8x8var_neon; |
| 919 vpx_h_predictor_16x16 = vpx_h_predictor_16x16_c; | 920 vpx_h_predictor_16x16 = vpx_h_predictor_16x16_c; |
| 920 if (flags & HAS_NEON) vpx_h_predictor_16x16 = vpx_h_predictor_16x16_neon; | 921 if (flags & HAS_NEON) vpx_h_predictor_16x16 = vpx_h_predictor_16x16_neon; |
| 921 vpx_h_predictor_32x32 = vpx_h_predictor_32x32_c; | 922 vpx_h_predictor_32x32 = vpx_h_predictor_32x32_c; |
| 922 if (flags & HAS_NEON) vpx_h_predictor_32x32 = vpx_h_predictor_32x32_neon; | 923 if (flags & HAS_NEON) vpx_h_predictor_32x32 = vpx_h_predictor_32x32_neon; |
| 923 vpx_h_predictor_4x4 = vpx_h_predictor_4x4_c; | 924 vpx_h_predictor_4x4 = vpx_h_predictor_4x4_c; |
| 924 if (flags & HAS_NEON) vpx_h_predictor_4x4 = vpx_h_predictor_4x4_neon; | 925 if (flags & HAS_NEON) vpx_h_predictor_4x4 = vpx_h_predictor_4x4_neon; |
| 925 vpx_h_predictor_8x8 = vpx_h_predictor_8x8_c; | 926 vpx_h_predictor_8x8 = vpx_h_predictor_8x8_c; |
| 926 if (flags & HAS_NEON) vpx_h_predictor_8x8 = vpx_h_predictor_8x8_neon; | 927 if (flags & HAS_NEON) vpx_h_predictor_8x8 = vpx_h_predictor_8x8_neon; |
| 928 vpx_hadamard_16x16 = vpx_hadamard_16x16_c; |
| 929 if (flags & HAS_NEON) vpx_hadamard_16x16 = vpx_hadamard_16x16_neon; |
| 927 vpx_hadamard_8x8 = vpx_hadamard_8x8_c; | 930 vpx_hadamard_8x8 = vpx_hadamard_8x8_c; |
| 928 if (flags & HAS_NEON) vpx_hadamard_8x8 = vpx_hadamard_8x8_neon; | 931 if (flags & HAS_NEON) vpx_hadamard_8x8 = vpx_hadamard_8x8_neon; |
| 929 vpx_idct16x16_10_add = vpx_idct16x16_10_add_c; | 932 vpx_idct16x16_10_add = vpx_idct16x16_10_add_c; |
| 930 if (flags & HAS_NEON) vpx_idct16x16_10_add = vpx_idct16x16_10_add_neon; | 933 if (flags & HAS_NEON) vpx_idct16x16_10_add = vpx_idct16x16_10_add_neon; |
| 931 vpx_idct16x16_1_add = vpx_idct16x16_1_add_c; | 934 vpx_idct16x16_1_add = vpx_idct16x16_1_add_c; |
| 932 if (flags & HAS_NEON) vpx_idct16x16_1_add = vpx_idct16x16_1_add_neon; | 935 if (flags & HAS_NEON) vpx_idct16x16_1_add = vpx_idct16x16_1_add_neon; |
| 933 vpx_idct16x16_256_add = vpx_idct16x16_256_add_c; | 936 vpx_idct16x16_256_add = vpx_idct16x16_256_add_c; |
| 934 if (flags & HAS_NEON) vpx_idct16x16_256_add = vpx_idct16x16_256_add_neon; | 937 if (flags & HAS_NEON) vpx_idct16x16_256_add = vpx_idct16x16_256_add_neon; |
| 935 vpx_idct32x32_1024_add = vpx_idct32x32_1024_add_c; | 938 vpx_idct32x32_1024_add = vpx_idct32x32_1024_add_c; |
| 936 if (flags & HAS_NEON) vpx_idct32x32_1024_add = vpx_idct32x32_1024_add_neon; | 939 if (flags & HAS_NEON) vpx_idct32x32_1024_add = vpx_idct32x32_1024_add_neon; |
| (...skipping 112 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1049 vpx_vector_var = vpx_vector_var_c; | 1052 vpx_vector_var = vpx_vector_var_c; |
| 1050 if (flags & HAS_NEON) vpx_vector_var = vpx_vector_var_neon; | 1053 if (flags & HAS_NEON) vpx_vector_var = vpx_vector_var_neon; |
| 1051 } | 1054 } |
| 1052 #endif | 1055 #endif |
| 1053 | 1056 |
| 1054 #ifdef __cplusplus | 1057 #ifdef __cplusplus |
| 1055 } // extern "C" | 1058 } // extern "C" |
| 1056 #endif | 1059 #endif |
| 1057 | 1060 |
| 1058 #endif | 1061 #endif |
| OLD | NEW |