/external/libvpx/config/mips64-msa/ |
D | vpx_dsp_rtcd.h | 30 …int8_t *comp_pred, const uint8_t *pred, int width, int height, const uint8_t *ref, int ref_stride); 242 …const uint8_t *src_ptr, int source_stride, const uint8_t *ref_ptr, int ref_stride, unsigned int *s… 243 …const uint8_t *src_ptr, int source_stride, const uint8_t *ref_ptr, int ref_stride, unsigned int *s… 246 …_c(const unsigned char *src_ptr, int source_stride, const unsigned char *ref_ptr, int ref_stride); 247 …sa(const unsigned char *src_ptr, int source_stride, const unsigned char *ref_ptr, int ref_stride); 250 …const uint8_t *src_ptr, int source_stride, const uint8_t *ref_ptr, int ref_stride, unsigned int *s… 251 …const uint8_t *src_ptr, int source_stride, const uint8_t *ref_ptr, int ref_stride, unsigned int *s… 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 …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-msa/ |
D | vpx_dsp_rtcd.h | 30 …int8_t *comp_pred, const uint8_t *pred, int width, int height, const uint8_t *ref, int ref_stride); 242 …const uint8_t *src_ptr, int source_stride, const uint8_t *ref_ptr, int ref_stride, unsigned int *s… 243 …const uint8_t *src_ptr, int source_stride, const uint8_t *ref_ptr, int ref_stride, unsigned int *s… 246 …_c(const unsigned char *src_ptr, int source_stride, const unsigned char *ref_ptr, int ref_stride); 247 …sa(const unsigned char *src_ptr, int source_stride, const unsigned char *ref_ptr, int ref_stride); 250 …const uint8_t *src_ptr, int source_stride, const uint8_t *ref_ptr, int ref_stride, unsigned int *s… 251 …const uint8_t *src_ptr, int source_stride, const uint8_t *ref_ptr, int ref_stride, unsigned int *s… 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 …int vpx_sad16x16_c(const uint8_t *src_ptr, int src_stride, const uint8_t *ref_ptr, int ref_stride); [all …]
|
/external/libvpx/config/x86_64/ |
D | vpx_dsp_rtcd.h | 30 …int8_t *comp_pred, const uint8_t *pred, int width, int height, const uint8_t *ref, int ref_stride); 31 …int8_t *comp_pred, const uint8_t *pred, int width, int height, const uint8_t *ref, int ref_stride); 267 …const uint8_t *src_ptr, int source_stride, const uint8_t *ref_ptr, int ref_stride, unsigned int *s… 268 …const uint8_t *src_ptr, int source_stride, const uint8_t *ref_ptr, int ref_stride, unsigned int *s… 271 …_c(const unsigned char *src_ptr, int source_stride, const unsigned char *ref_ptr, int ref_stride); 274 …const uint8_t *src_ptr, int source_stride, const uint8_t *ref_ptr, int ref_stride, unsigned int *s… 275 …const uint8_t *src_ptr, int source_stride, const uint8_t *ref_ptr, int ref_stride, unsigned int *s… 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… 475 …int vpx_sad16x16_c(const uint8_t *src_ptr, int src_stride, const uint8_t *ref_ptr, int ref_stride); [all …]
|
/external/libvpx/config/x86/ |
D | vpx_dsp_rtcd.h | 30 …int8_t *comp_pred, const uint8_t *pred, int width, int height, const uint8_t *ref, int ref_stride); 31 …int8_t *comp_pred, const uint8_t *pred, int width, int height, const uint8_t *ref, int ref_stride); 266 …const uint8_t *src_ptr, int source_stride, const uint8_t *ref_ptr, int ref_stride, unsigned int *s… 267 …const uint8_t *src_ptr, int source_stride, const uint8_t *ref_ptr, int ref_stride, unsigned int *s… 270 …_c(const unsigned char *src_ptr, int source_stride, const unsigned char *ref_ptr, int ref_stride); 273 …const uint8_t *src_ptr, int source_stride, const uint8_t *ref_ptr, int ref_stride, unsigned int *s… 274 …const uint8_t *src_ptr, int source_stride, const uint8_t *ref_ptr, int ref_stride, unsigned int *s… 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… 471 …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/x86/ |
D | 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 …]
|
D | variance_sse2.c | 19 const unsigned char *ref, int ref_stride, 43 const uint8_t *ref, int ref_stride, in get4x4var_sse2() argument 48 const __m128i ref0 = _mm_unpacklo_epi8(READ64(ref, ref_stride, 0), zero); in get4x4var_sse2() 49 const __m128i ref1 = _mm_unpacklo_epi8(READ64(ref, ref_stride, 2), zero); in get4x4var_sse2() 69 int ref_stride, unsigned int *sse, int *sum) { in vpx_get8x8var_sse2() argument 79 _mm_loadl_epi64((const __m128i *)(ref + i * ref_stride)), zero); in vpx_get8x8var_sse2() 85 _mm_loadl_epi64((const __m128i *)(ref + (i + 1) * ref_stride)), zero); in vpx_get8x8var_sse2() 107 const uint8_t *ref, int ref_stride, unsigned int *sse, in vpx_get16x16var_sse2() argument 132 ref += ref_stride; in vpx_get16x16var_sse2() 148 const unsigned char *ref, int ref_stride, int w, in variance_sse2() argument [all …]
|
D | 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, in variance_avx2() argument 33 var_fn(&src[src_stride * i + j], src_stride, &ref[ref_stride * i + j], in variance_avx2() 34 ref_stride, &sse0, &sum0); in variance_avx2() 42 const uint8_t *ref, int ref_stride, in vpx_variance16x16_avx2() argument 45 variance_avx2(src, src_stride, ref, ref_stride, 16, 16, sse, &sum, in vpx_variance16x16_avx2() 51 const uint8_t *ref, int ref_stride, in vpx_mse16x16_avx2() argument 54 vpx_get16x16var_avx2(src, src_stride, ref, ref_stride, sse, &sum); in vpx_mse16x16_avx2() 59 const uint8_t *ref, int ref_stride, in vpx_variance32x16_avx2() argument [all …]
|
D | avg_pred_sse2.c | 18 int height, const uint8_t *ref, int ref_stride) { in vpx_comp_avg_pred_sse2() argument 33 ref += ref_stride; in vpx_comp_avg_pred_sse2() 44 if (width == ref_stride) { in vpx_comp_avg_pred_sse2() 48 r = _mm_set_epi32(*(const uint32_t *)(ref + 3 * ref_stride), in vpx_comp_avg_pred_sse2() 49 *(const uint32_t *)(ref + 2 * ref_stride), in vpx_comp_avg_pred_sse2() 50 *(const uint32_t *)(ref + ref_stride), in vpx_comp_avg_pred_sse2() 53 ref += 4 * ref_stride; in vpx_comp_avg_pred_sse2() 58 (const __m64 *)(ref + ref_stride))); in vpx_comp_avg_pred_sse2() 60 ref += 2 * ref_stride; in vpx_comp_avg_pred_sse2()
|
D | highbd_variance_sse2.c | 15 const uint16_t *ref, int ref_stride, 19 const uint16_t *ref, int ref_stride, 23 const uint16_t *ref, int ref_stride, 27 const uint16_t *ref, int ref_stride, int w, in highbd_8_variance_sse2() argument 39 var_fn(src + src_stride * i + j, src_stride, ref + ref_stride * i + j, in highbd_8_variance_sse2() 40 ref_stride, &sse0, &sum0); in highbd_8_variance_sse2() 48 const uint16_t *ref, int ref_stride, int w, in highbd_10_variance_sse2() argument 59 var_fn(src + src_stride * i + j, src_stride, ref + ref_stride * i + j, in highbd_10_variance_sse2() 60 ref_stride, &sse0, &sum0); in highbd_10_variance_sse2() 70 const uint16_t *ref, int ref_stride, int w, in highbd_12_variance_sse2() argument [all …]
|
D | sad4d_avx2.c | 15 const uint8_t *const ref[4], int ref_stride, in vpx_sad32x32x4d_avx2() argument 50 ref0 += ref_stride; in vpx_sad32x32x4d_avx2() 51 ref1 += ref_stride; in vpx_sad32x32x4d_avx2() 52 ref2 += ref_stride; in vpx_sad32x32x4d_avx2() 53 ref3 += ref_stride; in vpx_sad32x32x4d_avx2() 83 const uint8_t *const ref[4], int ref_stride, in vpx_sad64x64x4d_avx2() argument 133 ref0 += ref_stride; in vpx_sad64x64x4d_avx2() 134 ref1 += ref_stride; in vpx_sad64x64x4d_avx2() 135 ref2 += ref_stride; in vpx_sad64x64x4d_avx2() 136 ref3 += ref_stride; in vpx_sad64x64x4d_avx2()
|
/external/libvpx/config/arm-neon/ |
D | vpx_dsp_rtcd.h | 30 …int8_t *comp_pred, const uint8_t *pred, int width, int height, const uint8_t *ref, int ref_stride); 245 …const uint8_t *src_ptr, int source_stride, const uint8_t *ref_ptr, int ref_stride, unsigned int *s… 246 …const uint8_t *src_ptr, int source_stride, const uint8_t *ref_ptr, int ref_stride, unsigned int *s… 249 …_c(const unsigned char *src_ptr, int source_stride, const unsigned char *ref_ptr, int ref_stride); 250 …on(const unsigned char *src_ptr, int source_stride, const unsigned char *ref_ptr, int ref_stride); 253 …const uint8_t *src_ptr, int source_stride, const uint8_t *ref_ptr, int ref_stride, unsigned int *s… 254 …const uint8_t *src_ptr, int source_stride, const uint8_t *ref_ptr, int ref_stride, unsigned int *s… 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 …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/ |
D | vpx_dsp_rtcd.h | 30 …int8_t *comp_pred, const uint8_t *pred, int width, int height, const uint8_t *ref, int ref_stride); 245 …const uint8_t *src_ptr, int source_stride, const uint8_t *ref_ptr, int ref_stride, unsigned int *s… 246 …const uint8_t *src_ptr, int source_stride, const uint8_t *ref_ptr, int ref_stride, unsigned int *s… 249 …_c(const unsigned char *src_ptr, int source_stride, const unsigned char *ref_ptr, int ref_stride); 250 …on(const unsigned char *src_ptr, int source_stride, const unsigned char *ref_ptr, int ref_stride); 253 …const uint8_t *src_ptr, int source_stride, const uint8_t *ref_ptr, int ref_stride, unsigned int *s… 254 …const uint8_t *src_ptr, int source_stride, const uint8_t *ref_ptr, int ref_stride, unsigned int *s… 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 …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/ |
D | variance_msa.c | 42 const uint8_t *ref_ptr, int32_t ref_stride, in sse_diff_4width_msa() argument 55 LW4(ref_ptr, ref_stride, ref0, ref1, ref2, ref3); in sse_diff_4width_msa() 56 ref_ptr += (4 * ref_stride); in sse_diff_4width_msa() 70 const uint8_t *ref_ptr, int32_t ref_stride, in sse_diff_8width_msa() argument 81 LD_UB4(ref_ptr, ref_stride, ref0, ref1, ref2, ref3); in sse_diff_8width_msa() 82 ref_ptr += (4 * ref_stride); in sse_diff_8width_msa() 97 const uint8_t *ref_ptr, int32_t ref_stride, in sse_diff_16width_msa() argument 108 ref_ptr += ref_stride; in sse_diff_16width_msa() 114 ref_ptr += ref_stride; in sse_diff_16width_msa() 120 ref_ptr += ref_stride; in sse_diff_16width_msa() [all …]
|
D | sad_msa.c | 24 const uint8_t *ref_ptr, int32_t ref_stride, in sad_4width_msa() argument 36 LW4(ref_ptr, ref_stride, ref0, ref1, ref2, ref3); in sad_4width_msa() 37 ref_ptr += (4 * ref_stride); in sad_4width_msa() 50 const uint8_t *ref, int32_t ref_stride, in sad_8width_msa() argument 59 LD_UB4(ref, ref_stride, ref0, ref1, ref2, ref3); in sad_8width_msa() 60 ref += (4 * ref_stride); in sad_8width_msa() 71 const uint8_t *ref, int32_t ref_stride, in sad_16width_msa() argument 80 LD_UB2(ref, ref_stride, ref0, ref1); in sad_16width_msa() 81 ref += (2 * ref_stride); in sad_16width_msa() 86 LD_UB2(ref, ref_stride, ref0, ref1); in sad_16width_msa() [all …]
|
/external/libvpx/config/mips64/ |
D | vpx_dsp_rtcd.h | 28 …int8_t *comp_pred, const uint8_t *pred, int width, int height, const uint8_t *ref, int ref_stride); 208 …const uint8_t *src_ptr, int source_stride, const uint8_t *ref_ptr, int ref_stride, unsigned int *s… 211 …_c(const unsigned char *src_ptr, int source_stride, const unsigned char *ref_ptr, int ref_stride); 214 …const uint8_t *src_ptr, int source_stride, const uint8_t *ref_ptr, int ref_stride, unsigned int *s… 283 void vpx_int_pro_row_c(int16_t *hbuf, const uint8_t *ref, const int ref_stride, const int height); 349 …int vpx_sad16x16_c(const uint8_t *src_ptr, int src_stride, const uint8_t *ref_ptr, int ref_stride); 352 …_c(const uint8_t *src_ptr, int src_stride, const uint8_t *ref_ptr, int ref_stride, const uint8_t *… 355 …_c(const uint8_t *src_ptr, int src_stride, const uint8_t *ref_ptr, int ref_stride, uint32_t *sad_a… 358 …uint8_t *src_ptr, int src_stride, const uint8_t * const ref_ptr[], int ref_stride, uint32_t *sad_a… 361 …_c(const uint8_t *src_ptr, int src_stride, const uint8_t *ref_ptr, int ref_stride, uint32_t *sad_a… [all …]
|
/external/libvpx/config/arm/ |
D | vpx_dsp_rtcd.h | 28 …int8_t *comp_pred, const uint8_t *pred, int width, int height, const uint8_t *ref, int ref_stride); 208 …const uint8_t *src_ptr, int source_stride, const uint8_t *ref_ptr, int ref_stride, unsigned int *s… 211 …_c(const unsigned char *src_ptr, int source_stride, const unsigned char *ref_ptr, int ref_stride); 214 …const uint8_t *src_ptr, int source_stride, const uint8_t *ref_ptr, int ref_stride, unsigned int *s… 283 void vpx_int_pro_row_c(int16_t *hbuf, const uint8_t *ref, const int ref_stride, const int height); 349 …int vpx_sad16x16_c(const uint8_t *src_ptr, int src_stride, const uint8_t *ref_ptr, int ref_stride); 352 …_c(const uint8_t *src_ptr, int src_stride, const uint8_t *ref_ptr, int ref_stride, const uint8_t *… 355 …_c(const uint8_t *src_ptr, int src_stride, const uint8_t *ref_ptr, int ref_stride, uint32_t *sad_a… 358 …uint8_t *src_ptr, int src_stride, const uint8_t * const ref_ptr[], int ref_stride, uint32_t *sad_a… 361 …_c(const uint8_t *src_ptr, int src_stride, const uint8_t *ref_ptr, int ref_stride, uint32_t *sad_a… [all …]
|
/external/libvpx/config/generic/ |
D | vpx_dsp_rtcd.h | 28 …int8_t *comp_pred, const uint8_t *pred, int width, int height, const uint8_t *ref, int ref_stride); 208 …const uint8_t *src_ptr, int source_stride, const uint8_t *ref_ptr, int ref_stride, unsigned int *s… 211 …_c(const unsigned char *src_ptr, int source_stride, const unsigned char *ref_ptr, int ref_stride); 214 …const uint8_t *src_ptr, int source_stride, const uint8_t *ref_ptr, int ref_stride, unsigned int *s… 283 void vpx_int_pro_row_c(int16_t *hbuf, const uint8_t *ref, const int ref_stride, const int height); 349 …int vpx_sad16x16_c(const uint8_t *src_ptr, int src_stride, const uint8_t *ref_ptr, int ref_stride); 352 …_c(const uint8_t *src_ptr, int src_stride, const uint8_t *ref_ptr, int ref_stride, const uint8_t *… 355 …_c(const uint8_t *src_ptr, int src_stride, const uint8_t *ref_ptr, int ref_stride, uint32_t *sad_a… 358 …uint8_t *src_ptr, int src_stride, const uint8_t * const ref_ptr[], int ref_stride, uint32_t *sad_a… 361 …_c(const uint8_t *src_ptr, int src_stride, const uint8_t *ref_ptr, int ref_stride, uint32_t *sad_a… [all …]
|
/external/libvpx/config/mips32/ |
D | vpx_dsp_rtcd.h | 28 …int8_t *comp_pred, const uint8_t *pred, int width, int height, const uint8_t *ref, int ref_stride); 208 …const uint8_t *src_ptr, int source_stride, const uint8_t *ref_ptr, int ref_stride, unsigned int *s… 211 …_c(const unsigned char *src_ptr, int source_stride, const unsigned char *ref_ptr, int ref_stride); 214 …const uint8_t *src_ptr, int source_stride, const uint8_t *ref_ptr, int ref_stride, unsigned int *s… 283 void vpx_int_pro_row_c(int16_t *hbuf, const uint8_t *ref, const int ref_stride, const int height); 349 …int vpx_sad16x16_c(const uint8_t *src_ptr, int src_stride, const uint8_t *ref_ptr, int ref_stride); 352 …_c(const uint8_t *src_ptr, int src_stride, const uint8_t *ref_ptr, int ref_stride, const uint8_t *… 355 …_c(const uint8_t *src_ptr, int src_stride, const uint8_t *ref_ptr, int ref_stride, uint32_t *sad_a… 358 …uint8_t *src_ptr, int src_stride, const uint8_t * const ref_ptr[], int ref_stride, uint32_t *sad_a… 361 …_c(const uint8_t *src_ptr, int src_stride, const uint8_t *ref_ptr, int ref_stride, uint32_t *sad_a… [all …]
|
/external/libvpx/config/mips32-dspr2/ |
D | vpx_dsp_rtcd.h | 28 …int8_t *comp_pred, const uint8_t *pred, int width, int height, const uint8_t *ref, int ref_stride); 219 …const uint8_t *src_ptr, int source_stride, const uint8_t *ref_ptr, int ref_stride, unsigned int *s… 222 …_c(const unsigned char *src_ptr, int source_stride, const unsigned char *ref_ptr, int ref_stride); 225 …const uint8_t *src_ptr, int source_stride, const uint8_t *ref_ptr, int ref_stride, unsigned int *s… 310 void vpx_int_pro_row_c(int16_t *hbuf, const uint8_t *ref, const int ref_stride, const int height); 388 …int vpx_sad16x16_c(const uint8_t *src_ptr, int src_stride, const uint8_t *ref_ptr, int ref_stride); 391 …_c(const uint8_t *src_ptr, int src_stride, const uint8_t *ref_ptr, int ref_stride, const uint8_t *… 394 …_c(const uint8_t *src_ptr, int src_stride, const uint8_t *ref_ptr, int ref_stride, uint32_t *sad_a… 397 …uint8_t *src_ptr, int src_stride, const uint8_t * const ref_ptr[], int ref_stride, uint32_t *sad_a… 400 …_c(const uint8_t *src_ptr, int src_stride, const uint8_t *ref_ptr, int ref_stride, uint32_t *sad_a… [all …]
|
/external/libvpx/libvpx/vpx_dsp/ |
D | 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/ |
D | sad_neon.c | 18 unsigned char *ref_ptr, int ref_stride) { in vpx_sad8x16_neon() argument 29 ref_ptr += ref_stride; in vpx_sad8x16_neon() 36 ref_ptr += ref_stride; in vpx_sad8x16_neon() 49 unsigned char *ref_ptr, int ref_stride) { in vpx_sad4x4_neon() argument 59 ref_ptr += ref_stride; in vpx_sad4x4_neon() 66 ref_ptr += ref_stride; in vpx_sad4x4_neon() 77 unsigned char *ref_ptr, int ref_stride) { in vpx_sad16x8_neon() argument 88 ref_ptr += ref_stride; in vpx_sad16x8_neon() 96 ref_ptr += ref_stride; in vpx_sad16x8_neon() 131 const uint8_t *ref, int ref_stride) { in vpx_sad64x64_neon() argument [all …]
|
D | sad4d_neon.c | 82 const uint8_t *const ref[4], int ref_stride, in vpx_sad64x64x4d_neon() argument 115 ref0 += ref_stride; in vpx_sad64x64x4d_neon() 116 ref1 += ref_stride; in vpx_sad64x64x4d_neon() 117 ref2 += ref_stride; in vpx_sad64x64x4d_neon() 118 ref3 += ref_stride; in vpx_sad64x64x4d_neon() 128 const uint8_t *const ref[4], int ref_stride, in vpx_sad32x32x4d_neon() argument 159 ref0 += ref_stride; in vpx_sad32x32x4d_neon() 160 ref1 += ref_stride; in vpx_sad32x32x4d_neon() 161 ref2 += ref_stride; in vpx_sad32x32x4d_neon() 162 ref3 += ref_stride; in vpx_sad32x32x4d_neon() [all …]
|
/external/webp/src/enc/ |
D | picture_psnr_enc.c | 21 const uint8_t* ref, int ref_stride, 33 const uint8_t* ref, int ref_stride, in AccumulateLSIM() argument 44 const double value = (double)ref[y * ref_stride + x]; in AccumulateLSIM() 62 const uint8_t* ref, int ref_stride, in AccumulateSSE() argument 69 ref += ref_stride; in AccumulateSSE() 77 const uint8_t* ref, int ref_stride, in AccumulateSSIM() argument 87 sum += VP8SSIMGetClipped(src, src_stride, ref, ref_stride, x, y, w, h); in AccumulateSSIM() 92 sum += VP8SSIMGetClipped(src, src_stride, ref, ref_stride, x, y, w, h); in AccumulateSSIM() 96 const int off2 = x - VP8_SSIM_KERNEL + (y - VP8_SSIM_KERNEL) * ref_stride; in AccumulateSSIM() 97 sum += VP8SSIMGet(src + off1, src_stride, ref + off2, ref_stride); in AccumulateSSIM() [all …]
|
/external/libvpx/libvpx/vp8/common/x86/ |
D | 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], xmm7 [all …]
|
/external/libvpx/libvpx/vpx_dsp/ppc/ |
D | variance_vsx.c | 59 int height, const uint8_t *ref, int ref_stride) { in vpx_comp_avg_pred_vsx() argument 72 ref += ref_stride; in vpx_comp_avg_pred_vsx() 78 const uint8x16_t r1 = vec_vsx_ld(0, ref + ref_stride); in vpx_comp_avg_pred_vsx() 84 ref += ref_stride * 2; in vpx_comp_avg_pred_vsx() 91 const uint32x4_t r1 = (uint32x4_t)vec_vsx_ld(0, ref + ref_stride); in vpx_comp_avg_pred_vsx() 92 const uint32x4_t r2 = (uint32x4_t)vec_vsx_ld(0, ref + ref_stride * 2); in vpx_comp_avg_pred_vsx() 93 const uint32x4_t r3 = (uint32x4_t)vec_vsx_ld(0, ref + ref_stride * 3); in vpx_comp_avg_pred_vsx() 100 ref += ref_stride * 4; in vpx_comp_avg_pred_vsx()
|