/external/libvpx/libvpx/vpx_dsp/x86/ |
sad_sse3.asm | 18 %define ref_stride rdx 33 movsxd rdx, dword ptr arg(3) ; ref_stride 40 %define ref_stride r9 49 %define ref_stride rcx 63 %define ref_stride 172 ; int ref_stride, 179 PROCESS_16X2X3 0, src_ptr, ref_ptr, src_stride, ref_stride 180 PROCESS_16X2X3 1, src_ptr, ref_ptr, src_stride, ref_stride 181 PROCESS_16X2X3 1, src_ptr, ref_ptr, src_stride, ref_stride 182 PROCESS_16X2X3 1, src_ptr, ref_ptr, src_stride, ref_stride [all...] |
avg_pred_sse2.c | 18 int height, const uint8_t *ref, int ref_stride) { 33 ref += ref_stride; 44 if (width == ref_stride) { 48 r = _mm_set_epi32(*(const uint32_t *)(ref + 3 * ref_stride), 49 *(const uint32_t *)(ref + 2 * ref_stride), 50 *(const uint32_t *)(ref + ref_stride), 53 ref += 4 * ref_stride; 58 (const __m64 *)(ref + ref_stride))); 60 ref += 2 * ref_stride;
|
variance_sse2.c | 19 const unsigned char *ref, int ref_stride, 43 const uint8_t *ref, int ref_stride, 48 const __m128i ref0 = _mm_unpacklo_epi8(READ64(ref, ref_stride, 0), zero); 49 const __m128i ref1 = _mm_unpacklo_epi8(READ64(ref, ref_stride, 2), zero); 69 int ref_stride, unsigned int *sse, int *sum) { 79 _mm_loadl_epi64((const __m128i *)(ref + i * ref_stride)), zero); 85 _mm_loadl_epi64((const __m128i *)(ref + (i + 1) * ref_stride)), zero); 107 const uint8_t *ref, int ref_stride, unsigned int *sse, 132 ref += ref_stride; 148 const unsigned char *ref, int ref_stride, int w [all...] |
variance_avx2.c | 13 const uint8_t *ref, int ref_stride, 17 const uint8_t *ref, int ref_stride, unsigned int *sse, 21 const uint8_t *ref, int ref_stride, int w, int h, 33 var_fn(&src[src_stride * i + j], src_stride, &ref[ref_stride * i + j], 34 ref_stride, &sse0, &sum0); 42 const uint8_t *ref, int ref_stride, 45 variance_avx2(src, src_stride, ref, ref_stride, 16, 16, sse, &sum, 51 const uint8_t *ref, int ref_stride, 54 vpx_get16x16var_avx2(src, src_stride, ref, ref_stride, sse, &sum); 59 const uint8_t *ref, int ref_stride, [all...] |
sad4d_avx2.c | 15 const uint8_t *const ref[4], int ref_stride, 50 ref0 += ref_stride; 51 ref1 += ref_stride; 52 ref2 += ref_stride; 53 ref3 += ref_stride; 83 const uint8_t *const ref[4], int ref_stride, 133 ref0 += ref_stride; 134 ref1 += ref_stride; 135 ref2 += ref_stride; 136 ref3 += ref_stride; [all...] |
sad_avx2.c | 16 const uint8_t *ref_ptr, int ref_stride) { \ 31 ref_ptr += ref_stride; \ 44 const uint8_t *ref_ptr, int ref_stride) { \ 50 int ref2_stride = ref_stride << 1; \ 55 ref2_reg = _mm256_loadu_si256((__m256i const *)(ref_ptr + ref_stride)); \ 94 int ref_stride, const uint8_t *second_pred) { \ 113 ref_ptr += ref_stride; \ 128 int ref_stride, const uint8_t *second_pred) { \ 134 int ref2_stride = ref_stride << 1; \ 139 ref2_reg = _mm256_loadu_si256((__m256i const *)(ref_ptr + ref_stride)); \ [all...] |
/external/libvpx/config/mips32-msa/ |
vpx_dsp_rtcd.h | 30 void vpx_comp_avg_pred_c(uint8_t *comp_pred, const uint8_t *pred, int width, int height, const uint8_t *ref, int ref_stride); 242 void vpx_get16x16var_c(const uint8_t *src_ptr, int source_stride, const uint8_t *ref_ptr, int ref_stride, unsigned int *sse, int *sum); 243 void vpx_get16x16var_msa(const uint8_t *src_ptr, int source_stride, const uint8_t *ref_ptr, int ref_stride, unsigned int *sse, int *sum); 246 unsigned int vpx_get4x4sse_cs_c(const unsigned char *src_ptr, int source_stride, const unsigned char *ref_ptr, int ref_stride); 247 unsigned int vpx_get4x4sse_cs_msa(const unsigned char *src_ptr, int source_stride, const unsigned char *ref_ptr, int ref_stride); 250 void vpx_get8x8var_c(const uint8_t *src_ptr, int source_stride, const uint8_t *ref_ptr, int ref_stride, unsigned int *sse, int *sum); 251 void vpx_get8x8var_msa(const uint8_t *src_ptr, int source_stride, const uint8_t *ref_ptr, int ref_stride, unsigned int *sse, int *sum); 341 void vpx_int_pro_row_c(int16_t *hbuf, const uint8_t *ref, const int ref_stride, const int height); 342 void vpx_int_pro_row_msa(int16_t *hbuf, const uint8_t *ref, const int ref_stride, const int height); 427 unsigned int vpx_sad16x16_c(const uint8_t *src_ptr, int src_stride, const uint8_t *ref_ptr, int ref_stride); [all...] |
/external/libvpx/config/mips64-msa/ |
vpx_dsp_rtcd.h | 30 void vpx_comp_avg_pred_c(uint8_t *comp_pred, const uint8_t *pred, int width, int height, const uint8_t *ref, int ref_stride); 242 void vpx_get16x16var_c(const uint8_t *src_ptr, int source_stride, const uint8_t *ref_ptr, int ref_stride, unsigned int *sse, int *sum); 243 void vpx_get16x16var_msa(const uint8_t *src_ptr, int source_stride, const uint8_t *ref_ptr, int ref_stride, unsigned int *sse, int *sum); 246 unsigned int vpx_get4x4sse_cs_c(const unsigned char *src_ptr, int source_stride, const unsigned char *ref_ptr, int ref_stride); 247 unsigned int vpx_get4x4sse_cs_msa(const unsigned char *src_ptr, int source_stride, const unsigned char *ref_ptr, int ref_stride); 250 void vpx_get8x8var_c(const uint8_t *src_ptr, int source_stride, const uint8_t *ref_ptr, int ref_stride, unsigned int *sse, int *sum); 251 void vpx_get8x8var_msa(const uint8_t *src_ptr, int source_stride, const uint8_t *ref_ptr, int ref_stride, unsigned int *sse, int *sum); 341 void vpx_int_pro_row_c(int16_t *hbuf, const uint8_t *ref, const int ref_stride, const int height); 342 void vpx_int_pro_row_msa(int16_t *hbuf, const uint8_t *ref, const int ref_stride, const int height); 427 unsigned int vpx_sad16x16_c(const uint8_t *src_ptr, int src_stride, const uint8_t *ref_ptr, int ref_stride); [all...] |
/external/libvpx/libvpx/vpx_dsp/mips/ |
variance_msa.c | 42 const uint8_t *ref_ptr, int32_t ref_stride, 55 LW4(ref_ptr, ref_stride, ref0, ref1, ref2, ref3); 56 ref_ptr += (4 * ref_stride); 70 const uint8_t *ref_ptr, int32_t ref_stride, 81 LD_UB4(ref_ptr, ref_stride, ref0, ref1, ref2, ref3); 82 ref_ptr += (4 * ref_stride); 97 const uint8_t *ref_ptr, int32_t ref_stride, 108 ref_ptr += ref_stride; 114 ref_ptr += ref_stride; 120 ref_ptr += ref_stride; [all...] |
sad_msa.c | 24 const uint8_t *ref_ptr, int32_t ref_stride, 36 LW4(ref_ptr, ref_stride, ref0, ref1, ref2, ref3); 37 ref_ptr += (4 * ref_stride); 50 const uint8_t *ref, int32_t ref_stride, 59 LD_UB4(ref, ref_stride, ref0, ref1, ref2, ref3); 60 ref += (4 * ref_stride); 71 const uint8_t *ref, int32_t ref_stride, 80 LD_UB2(ref, ref_stride, ref0, ref1); 81 ref += (2 * ref_stride); 86 LD_UB2(ref, ref_stride, ref0, ref1) [all...] |
/external/libvpx/config/arm/ |
vpx_dsp_rtcd.h | 28 void vpx_comp_avg_pred_c(uint8_t *comp_pred, const uint8_t *pred, int width, int height, const uint8_t *ref, int ref_stride); 208 void vpx_get16x16var_c(const uint8_t *src_ptr, int source_stride, const uint8_t *ref_ptr, int ref_stride, unsigned int *sse, int *sum); 211 unsigned int vpx_get4x4sse_cs_c(const unsigned char *src_ptr, int source_stride, const unsigned char *ref_ptr, int ref_stride); 214 void vpx_get8x8var_c(const uint8_t *src_ptr, int source_stride, const uint8_t *ref_ptr, int ref_stride, unsigned int *sse, int *sum); 283 void vpx_int_pro_row_c(int16_t *hbuf, const uint8_t *ref, const int ref_stride, const int height); 349 unsigned int vpx_sad16x16_c(const uint8_t *src_ptr, int src_stride, const uint8_t *ref_ptr, int ref_stride); 352 unsigned int vpx_sad16x16_avg_c(const uint8_t *src_ptr, int src_stride, const uint8_t *ref_ptr, int ref_stride, const uint8_t *second_pred); 355 void vpx_sad16x16x3_c(const uint8_t *src_ptr, int src_stride, const uint8_t *ref_ptr, int ref_stride, uint32_t *sad_array); 358 void vpx_sad16x16x4d_c(const uint8_t *src_ptr, int src_stride, const uint8_t * const ref_ptr[], int ref_stride, uint32_t *sad_array); 361 void vpx_sad16x16x8_c(const uint8_t *src_ptr, int src_stride, const uint8_t *ref_ptr, int ref_stride, uint32_t *sad_array) [all...] |
/external/libvpx/config/generic/ |
vpx_dsp_rtcd.h | 28 void vpx_comp_avg_pred_c(uint8_t *comp_pred, const uint8_t *pred, int width, int height, const uint8_t *ref, int ref_stride); 208 void vpx_get16x16var_c(const uint8_t *src_ptr, int source_stride, const uint8_t *ref_ptr, int ref_stride, unsigned int *sse, int *sum); 211 unsigned int vpx_get4x4sse_cs_c(const unsigned char *src_ptr, int source_stride, const unsigned char *ref_ptr, int ref_stride); 214 void vpx_get8x8var_c(const uint8_t *src_ptr, int source_stride, const uint8_t *ref_ptr, int ref_stride, unsigned int *sse, int *sum); 283 void vpx_int_pro_row_c(int16_t *hbuf, const uint8_t *ref, const int ref_stride, const int height); 349 unsigned int vpx_sad16x16_c(const uint8_t *src_ptr, int src_stride, const uint8_t *ref_ptr, int ref_stride); 352 unsigned int vpx_sad16x16_avg_c(const uint8_t *src_ptr, int src_stride, const uint8_t *ref_ptr, int ref_stride, const uint8_t *second_pred); 355 void vpx_sad16x16x3_c(const uint8_t *src_ptr, int src_stride, const uint8_t *ref_ptr, int ref_stride, uint32_t *sad_array); 358 void vpx_sad16x16x4d_c(const uint8_t *src_ptr, int src_stride, const uint8_t * const ref_ptr[], int ref_stride, uint32_t *sad_array); 361 void vpx_sad16x16x8_c(const uint8_t *src_ptr, int src_stride, const uint8_t *ref_ptr, int ref_stride, uint32_t *sad_array) [all...] |
/external/libvpx/config/mips32/ |
vpx_dsp_rtcd.h | 28 void vpx_comp_avg_pred_c(uint8_t *comp_pred, const uint8_t *pred, int width, int height, const uint8_t *ref, int ref_stride); 208 void vpx_get16x16var_c(const uint8_t *src_ptr, int source_stride, const uint8_t *ref_ptr, int ref_stride, unsigned int *sse, int *sum); 211 unsigned int vpx_get4x4sse_cs_c(const unsigned char *src_ptr, int source_stride, const unsigned char *ref_ptr, int ref_stride); 214 void vpx_get8x8var_c(const uint8_t *src_ptr, int source_stride, const uint8_t *ref_ptr, int ref_stride, unsigned int *sse, int *sum); 283 void vpx_int_pro_row_c(int16_t *hbuf, const uint8_t *ref, const int ref_stride, const int height); 349 unsigned int vpx_sad16x16_c(const uint8_t *src_ptr, int src_stride, const uint8_t *ref_ptr, int ref_stride); 352 unsigned int vpx_sad16x16_avg_c(const uint8_t *src_ptr, int src_stride, const uint8_t *ref_ptr, int ref_stride, const uint8_t *second_pred); 355 void vpx_sad16x16x3_c(const uint8_t *src_ptr, int src_stride, const uint8_t *ref_ptr, int ref_stride, uint32_t *sad_array); 358 void vpx_sad16x16x4d_c(const uint8_t *src_ptr, int src_stride, const uint8_t * const ref_ptr[], int ref_stride, uint32_t *sad_array); 361 void vpx_sad16x16x8_c(const uint8_t *src_ptr, int src_stride, const uint8_t *ref_ptr, int ref_stride, uint32_t *sad_array) [all...] |
/external/libvpx/config/mips64/ |
vpx_dsp_rtcd.h | 28 void vpx_comp_avg_pred_c(uint8_t *comp_pred, const uint8_t *pred, int width, int height, const uint8_t *ref, int ref_stride); 208 void vpx_get16x16var_c(const uint8_t *src_ptr, int source_stride, const uint8_t *ref_ptr, int ref_stride, unsigned int *sse, int *sum); 211 unsigned int vpx_get4x4sse_cs_c(const unsigned char *src_ptr, int source_stride, const unsigned char *ref_ptr, int ref_stride); 214 void vpx_get8x8var_c(const uint8_t *src_ptr, int source_stride, const uint8_t *ref_ptr, int ref_stride, unsigned int *sse, int *sum); 283 void vpx_int_pro_row_c(int16_t *hbuf, const uint8_t *ref, const int ref_stride, const int height); 349 unsigned int vpx_sad16x16_c(const uint8_t *src_ptr, int src_stride, const uint8_t *ref_ptr, int ref_stride); 352 unsigned int vpx_sad16x16_avg_c(const uint8_t *src_ptr, int src_stride, const uint8_t *ref_ptr, int ref_stride, const uint8_t *second_pred); 355 void vpx_sad16x16x3_c(const uint8_t *src_ptr, int src_stride, const uint8_t *ref_ptr, int ref_stride, uint32_t *sad_array); 358 void vpx_sad16x16x4d_c(const uint8_t *src_ptr, int src_stride, const uint8_t * const ref_ptr[], int ref_stride, uint32_t *sad_array); 361 void vpx_sad16x16x8_c(const uint8_t *src_ptr, int src_stride, const uint8_t *ref_ptr, int ref_stride, uint32_t *sad_array) [all...] |
/external/libvpx/config/x86/ |
vpx_dsp_rtcd.h | 30 void vpx_comp_avg_pred_c(uint8_t *comp_pred, const uint8_t *pred, int width, int height, const uint8_t *ref, int ref_stride); 31 void vpx_comp_avg_pred_sse2(uint8_t *comp_pred, const uint8_t *pred, int width, int height, const uint8_t *ref, int ref_stride); 266 void vpx_get16x16var_c(const uint8_t *src_ptr, int source_stride, const uint8_t *ref_ptr, int ref_stride, unsigned int *sse, int *sum); 267 void vpx_get16x16var_sse2(const uint8_t *src_ptr, int source_stride, const uint8_t *ref_ptr, int ref_stride, unsigned int *sse, int *sum); 270 unsigned int vpx_get4x4sse_cs_c(const unsigned char *src_ptr, int source_stride, const unsigned char *ref_ptr, int ref_stride); 273 void vpx_get8x8var_c(const uint8_t *src_ptr, int source_stride, const uint8_t *ref_ptr, int ref_stride, unsigned int *sse, int *sum); 274 void vpx_get8x8var_sse2(const uint8_t *src_ptr, int source_stride, const uint8_t *ref_ptr, int ref_stride, unsigned int *sse, int *sum); 369 void vpx_int_pro_row_c(int16_t *hbuf, const uint8_t *ref, const int ref_stride, const int height); 370 void vpx_int_pro_row_sse2(int16_t *hbuf, const uint8_t *ref, const int ref_stride, const int height); [all...] |
/external/libvpx/config/x86_64/ |
vpx_dsp_rtcd.h | 30 void vpx_comp_avg_pred_c(uint8_t *comp_pred, const uint8_t *pred, int width, int height, const uint8_t *ref, int ref_stride); 31 void vpx_comp_avg_pred_sse2(uint8_t *comp_pred, const uint8_t *pred, int width, int height, const uint8_t *ref, int ref_stride); 267 void vpx_get16x16var_c(const uint8_t *src_ptr, int source_stride, const uint8_t *ref_ptr, int ref_stride, unsigned int *sse, int *sum); 268 void vpx_get16x16var_sse2(const uint8_t *src_ptr, int source_stride, const uint8_t *ref_ptr, int ref_stride, unsigned int *sse, int *sum); 271 unsigned int vpx_get4x4sse_cs_c(const unsigned char *src_ptr, int source_stride, const unsigned char *ref_ptr, int ref_stride); 274 void vpx_get8x8var_c(const uint8_t *src_ptr, int source_stride, const uint8_t *ref_ptr, int ref_stride, unsigned int *sse, int *sum); 275 void vpx_get8x8var_sse2(const uint8_t *src_ptr, int source_stride, const uint8_t *ref_ptr, int ref_stride, unsigned int *sse, int *sum); 371 void vpx_int_pro_row_c(int16_t *hbuf, const uint8_t *ref, const int ref_stride, const int height); 372 void vpx_int_pro_row_sse2(int16_t *hbuf, const uint8_t *ref, const int ref_stride, const int height); [all...] |
/external/libvpx/config/arm-neon/ |
vpx_dsp_rtcd.h | 30 void vpx_comp_avg_pred_c(uint8_t *comp_pred, const uint8_t *pred, int width, int height, const uint8_t *ref, int ref_stride); 245 void vpx_get16x16var_c(const uint8_t *src_ptr, int source_stride, const uint8_t *ref_ptr, int ref_stride, unsigned int *sse, int *sum); 246 void vpx_get16x16var_neon(const uint8_t *src_ptr, int source_stride, const uint8_t *ref_ptr, int ref_stride, unsigned int *sse, int *sum); 249 unsigned int vpx_get4x4sse_cs_c(const unsigned char *src_ptr, int source_stride, const unsigned char *ref_ptr, int ref_stride); 250 unsigned int vpx_get4x4sse_cs_neon(const unsigned char *src_ptr, int source_stride, const unsigned char *ref_ptr, int ref_stride); 253 void vpx_get8x8var_c(const uint8_t *src_ptr, int source_stride, const uint8_t *ref_ptr, int ref_stride, unsigned int *sse, int *sum); 254 void vpx_get8x8var_neon(const uint8_t *src_ptr, int source_stride, const uint8_t *ref_ptr, int ref_stride, unsigned int *sse, int *sum); 343 void vpx_int_pro_row_c(int16_t *hbuf, const uint8_t *ref, const int ref_stride, const int height); 344 void vpx_int_pro_row_neon(int16_t *hbuf, const uint8_t *ref, const int ref_stride, const int height); 424 unsigned int vpx_sad16x16_c(const uint8_t *src_ptr, int src_stride, const uint8_t *ref_ptr, int ref_stride); [all...] |
/external/libvpx/config/arm64/ |
vpx_dsp_rtcd.h | 30 void vpx_comp_avg_pred_c(uint8_t *comp_pred, const uint8_t *pred, int width, int height, const uint8_t *ref, int ref_stride); 245 void vpx_get16x16var_c(const uint8_t *src_ptr, int source_stride, const uint8_t *ref_ptr, int ref_stride, unsigned int *sse, int *sum); 246 void vpx_get16x16var_neon(const uint8_t *src_ptr, int source_stride, const uint8_t *ref_ptr, int ref_stride, unsigned int *sse, int *sum); 249 unsigned int vpx_get4x4sse_cs_c(const unsigned char *src_ptr, int source_stride, const unsigned char *ref_ptr, int ref_stride); 250 unsigned int vpx_get4x4sse_cs_neon(const unsigned char *src_ptr, int source_stride, const unsigned char *ref_ptr, int ref_stride); 253 void vpx_get8x8var_c(const uint8_t *src_ptr, int source_stride, const uint8_t *ref_ptr, int ref_stride, unsigned int *sse, int *sum); 254 void vpx_get8x8var_neon(const uint8_t *src_ptr, int source_stride, const uint8_t *ref_ptr, int ref_stride, unsigned int *sse, int *sum); 343 void vpx_int_pro_row_c(int16_t *hbuf, const uint8_t *ref, const int ref_stride, const int height); 344 void vpx_int_pro_row_neon(int16_t *hbuf, const uint8_t *ref, const int ref_stride, const int height); 424 unsigned int vpx_sad16x16_c(const uint8_t *src_ptr, int src_stride, const uint8_t *ref_ptr, int ref_stride); [all...] |
/external/libvpx/config/mips32-dspr2/ |
vpx_dsp_rtcd.h | 28 void vpx_comp_avg_pred_c(uint8_t *comp_pred, const uint8_t *pred, int width, int height, const uint8_t *ref, int ref_stride); 219 void vpx_get16x16var_c(const uint8_t *src_ptr, int source_stride, const uint8_t *ref_ptr, int ref_stride, unsigned int *sse, int *sum); 222 unsigned int vpx_get4x4sse_cs_c(const unsigned char *src_ptr, int source_stride, const unsigned char *ref_ptr, int ref_stride); 225 void vpx_get8x8var_c(const uint8_t *src_ptr, int source_stride, const uint8_t *ref_ptr, int ref_stride, unsigned int *sse, int *sum); 310 void vpx_int_pro_row_c(int16_t *hbuf, const uint8_t *ref, const int ref_stride, const int height); 388 unsigned int vpx_sad16x16_c(const uint8_t *src_ptr, int src_stride, const uint8_t *ref_ptr, int ref_stride); 391 unsigned int vpx_sad16x16_avg_c(const uint8_t *src_ptr, int src_stride, const uint8_t *ref_ptr, int ref_stride, const uint8_t *second_pred); 394 void vpx_sad16x16x3_c(const uint8_t *src_ptr, int src_stride, const uint8_t *ref_ptr, int ref_stride, uint32_t *sad_array); 397 void vpx_sad16x16x4d_c(const uint8_t *src_ptr, int src_stride, const uint8_t * const ref_ptr[], int ref_stride, uint32_t *sad_array); 400 void vpx_sad16x16x8_c(const uint8_t *src_ptr, int src_stride, const uint8_t *ref_ptr, int ref_stride, uint32_t *sad_array) [all...] |
/external/libvpx/libvpx/vp8/common/x86/ |
copy_sse3.asm | 18 %define ref_stride rdx 34 movsxd rdx, dword ptr arg(3) ; ref_stride 41 %define ref_stride r9 51 %define ref_stride rcx 66 %define ref_stride 112 lea end_ptr, [ref_ptr+ref_stride*2] 116 movdqa XMMWORD PTR [ref_ptr + ref_stride], xmm2 117 movdqa XMMWORD PTR [ref_ptr + ref_stride + 16], xmm3 120 movdqa XMMWORD PTR [end_ptr + ref_stride], xmm6 121 movdqa XMMWORD PTR [end_ptr + ref_stride + 16], xmm [all...] |
/external/libvpx/libvpx/vpx_dsp/ |
vpx_dsp_rtcd_defs.pl | [all...] |
sad.c | 36 const uint8_t *ref, int ref_stride) { \ 37 return sad(src, src_stride, ref, ref_stride, m, n); \ 40 const uint8_t *ref, int ref_stride, \ 43 vpx_comp_avg_pred_c(comp_pred, second_pred, m, n, ref, ref_stride); \ 51 const uint8_t *ref_array, int ref_stride, \ 56 vpx_sad##m##x##n##_c(src, src_stride, &ref_array[i], ref_stride); \ 63 int ref_stride, uint32_t *sad_array) { \ 67 vpx_sad##m##x##n##_c(src, src_stride, ref_array[i], ref_stride); \ 175 int ref_stride) { \ 176 return highbd_sad(src, src_stride, ref, ref_stride, m, n); [all...] |
/external/libvpx/libvpx/vpx_dsp/arm/ |
sad_neon.c | 18 unsigned char *ref_ptr, int ref_stride) { 29 ref_ptr += ref_stride; 36 ref_ptr += ref_stride; 49 unsigned char *ref_ptr, int ref_stride) { 59 ref_ptr += ref_stride; 66 ref_ptr += ref_stride; 77 unsigned char *ref_ptr, int ref_stride) { 88 ref_ptr += ref_stride; 96 ref_ptr += ref_stride; 131 const uint8_t *ref, int ref_stride) { [all...] |
sad4d_neon.c | 82 const uint8_t *const ref[4], int ref_stride, 115 ref0 += ref_stride; 116 ref1 += ref_stride; 117 ref2 += ref_stride; 118 ref3 += ref_stride; 128 const uint8_t *const ref[4], int ref_stride, 159 ref0 += ref_stride; 160 ref1 += ref_stride; 161 ref2 += ref_stride; 162 ref3 += ref_stride; [all...] |
/external/libvpx/libvpx/vpx_dsp/ppc/ |
variance_vsx.c | 59 int height, const uint8_t *ref, int ref_stride) { 72 ref += ref_stride; 78 const uint8x16_t r1 = vec_vsx_ld(0, ref + ref_stride); 84 ref += ref_stride * 2; 91 const uint32x4_t r1 = (uint32x4_t)vec_vsx_ld(0, ref + ref_stride); 92 const uint32x4_t r2 = (uint32x4_t)vec_vsx_ld(0, ref + ref_stride * 2); 93 const uint32x4_t r3 = (uint32x4_t)vec_vsx_ld(0, ref + ref_stride * 3); 100 ref += ref_stride * 4;
|