/external/libvpx/libvpx/vpx_dsp/ |
D | vpx_dsp_rtcd_defs.pl | 737 …nt vpx_sad64x64/, "const uint8_t *src_ptr, int src_stride, const uint8_t *ref_ptr, int ref_stride"; 740 …nt vpx_sad64x32/, "const uint8_t *src_ptr, int src_stride, const uint8_t *ref_ptr, int ref_stride"; 743 …nt vpx_sad32x64/, "const uint8_t *src_ptr, int src_stride, const uint8_t *ref_ptr, int ref_stride"; 746 …nt vpx_sad32x32/, "const uint8_t *src_ptr, int src_stride, const uint8_t *ref_ptr, int ref_stride"; 749 …nt vpx_sad32x16/, "const uint8_t *src_ptr, int src_stride, const uint8_t *ref_ptr, int ref_stride"; 752 …nt vpx_sad16x32/, "const uint8_t *src_ptr, int src_stride, const uint8_t *ref_ptr, int ref_stride"; 755 …nt vpx_sad16x16/, "const uint8_t *src_ptr, int src_stride, const uint8_t *ref_ptr, int ref_stride"; 758 …int vpx_sad16x8/, "const uint8_t *src_ptr, int src_stride, const uint8_t *ref_ptr, int ref_stride"; 761 …int vpx_sad8x16/, "const uint8_t *src_ptr, int src_stride, const uint8_t *ref_ptr, int ref_stride"; 764 … int vpx_sad8x8/, "const uint8_t *src_ptr, int src_stride, const uint8_t *ref_ptr, int ref_stride"; [all …]
|
D | variance.c | 25 const uint8_t *ref_ptr, int ref_stride) { in vpx_get4x4sse_cs_c() argument 31 int diff = src_ptr[c] - ref_ptr[c]; in vpx_get4x4sse_cs_c() 36 ref_ptr += ref_stride; in vpx_get4x4sse_cs_c() 53 const uint8_t *ref_ptr, int ref_stride, int w, int h, in variance() argument 62 const int diff = src_ptr[j] - ref_ptr[j]; in variance() 68 ref_ptr += ref_stride; in variance() 81 const uint8_t *src_ptr, uint16_t *ref_ptr, unsigned int src_pixels_per_line, in var_filter_block2d_bil_first_pass() argument 88 ref_ptr[j] = ROUND_POWER_OF_TWO( in var_filter_block2d_bil_first_pass() 96 ref_ptr += output_width; in var_filter_block2d_bil_first_pass() 110 const uint16_t *src_ptr, uint8_t *ref_ptr, unsigned int src_pixels_per_line, in var_filter_block2d_bil_second_pass() argument [all …]
|
D | sad.c | 21 const uint8_t *ref_ptr, int ref_stride, in sad() argument 27 for (x = 0; x < width; x++) sad += abs(src_ptr[x] - ref_ptr[x]); in sad() 30 ref_ptr += ref_stride; in sad() 37 const uint8_t *ref_ptr, int ref_stride) { \ 38 return sad(src_ptr, src_stride, ref_ptr, ref_stride, m, n); \ 41 const uint8_t *src_ptr, int src_stride, const uint8_t *ref_ptr, \ 44 vpx_comp_avg_pred_c(comp_pred, second_pred, m, n, ref_ptr, ref_stride); \ 52 const uint8_t *ref_ptr, int ref_stride, \ 57 vpx_sad##m##x##n##_c(src_ptr, src_stride, &ref_ptr[i], ref_stride); \ 144 const uint16_t *ref_ptr = CONVERT_TO_SHORTPTR(ref8_ptr); in highbd_sad() local [all …]
|
D | variance.h | 26 const uint8_t *ref_ptr, int ref_stride); 29 const uint8_t *ref_ptr, int ref_stride, 33 uint8_t *ref_ptr, int ref_stride, int n); 36 const uint8_t *ref_ptr, int ref_stride, 45 const uint8_t *ref_ptr, 50 const uint8_t *ref_ptr, int ref_stride, unsigned int *sse); 54 const uint8_t *ref_ptr, int ref_stride, unsigned int *sse,
|
/external/libaom/libaom/aom_dsp/ |
D | aom_dsp_rtcd_defs.pl | 636 …om_sad${w}x${h}", "const uint8_t *src_ptr, int src_stride, const uint8_t *ref_ptr, int ref_stride"; 637 …d${w}x${h}_avg", "const uint8_t *src_ptr, int src_stride, const uint8_t *ref_ptr, int ref_stride, … 638 …d${w}x${h}_avg", "const uint8_t *src_ptr, int src_stride, const uint8_t *ref_ptr, int ref_stride, … 730 …bd_sad${w}x${h}", "const uint8_t *src_ptr, int src_stride, const uint8_t *ref_ptr, int ref_stride"; 731 …d${w}x${h}_avg", "const uint8_t *src_ptr, int src_stride, const uint8_t *ref_ptr, int ref_stride, … 736 …d${w}x${h}_avg", "const uint8_t *src_ptr, int src_stride, const uint8_t *ref_ptr, int ref_stride, … 1036 …get16x16var/, "const uint8_t *src_ptr, int source_stride, const uint8_t *ref_ptr, int ref_stride, … 1038 …m_get8x8var/, "const uint8_t *src_ptr, int source_stride, const uint8_t *ref_ptr, int ref_stride, … 1044 …m_mse16x16/, "const uint8_t *src_ptr, int source_stride, const uint8_t *ref_ptr, int recon_strid… 1045 …om_mse16x8/, "const uint8_t *src_ptr, int source_stride, const uint8_t *ref_ptr, int recon_strid… [all …]
|
/external/libaom/libaom/aom_dsp/x86/ |
D | sad_impl_avx2.c | 17 const uint8_t *ref_ptr, int ref_stride) { in sad32x32() argument 24 r1 = _mm256_loadu_si256((__m256i const *)ref_ptr); in sad32x32() 25 r2 = _mm256_loadu_si256((__m256i const *)(ref_ptr + ref_stride)); in sad32x32() 30 ref_ptr += ref_stride << 1; in sad32x32() 41 const uint8_t *ref_ptr, int ref_stride) { in sad64x32() argument 43 uint32_t sum = sad32x32(src_ptr, src_stride, ref_ptr, ref_stride); in sad64x32() 45 ref_ptr += half_width; in sad64x32() 46 sum += sad32x32(src_ptr, src_stride, ref_ptr, ref_stride); in sad64x32() 51 const uint8_t *ref_ptr, int ref_stride) { in sad64x64() argument 52 uint32_t sum = sad64x32(src_ptr, src_stride, ref_ptr, ref_stride); in sad64x64() [all …]
|
D | sad_avx2.c | 19 const uint8_t *ref_ptr, int ref_stride) { \ 26 ref1_reg = _mm256_loadu_si256((__m256i const *)ref_ptr); \ 27 ref2_reg = _mm256_loadu_si256((__m256i const *)(ref_ptr + 32)); \ 34 ref_ptr += ref_stride; \ 48 const uint8_t *ref_ptr, int ref_stride) { \ 58 ref1_reg = _mm256_loadu_si256((__m256i const *)ref_ptr); \ 59 ref2_reg = _mm256_loadu_si256((__m256i const *)(ref_ptr + ref_stride)); \ 67 ref_ptr += ref2_stride; \ 100 const uint8_t *src_ptr, int src_stride, const uint8_t *ref_ptr, \ 108 ref1_reg = _mm256_loadu_si256((__m256i const *)ref_ptr); \ [all …]
|
/external/libvpx/libvpx/vpx_dsp/arm/ |
D | sad_neon.c | 21 const uint8_t *ref_ptr, int ref_stride) { in vpx_sad4x4_neon() argument 23 const uint8x16_t ref_u8 = load_unaligned_u8q(ref_ptr, ref_stride); in vpx_sad4x4_neon() 30 const uint8_t *ref_ptr, int ref_stride, in vpx_sad4x4_avg_neon() argument 33 const uint8x16_t ref_u8 = load_unaligned_u8q(ref_ptr, ref_stride); in vpx_sad4x4_avg_neon() 42 const uint8_t *ref_ptr, int ref_stride) { in vpx_sad4x8_neon() argument 47 const uint8x16_t ref_u8 = load_unaligned_u8q(ref_ptr, ref_stride); in vpx_sad4x8_neon() 49 ref_ptr += 4 * ref_stride; in vpx_sad4x8_neon() 58 const uint8_t *ref_ptr, int ref_stride, in vpx_sad4x8_avg_neon() argument 64 const uint8x16_t ref_u8 = load_unaligned_u8q(ref_ptr, ref_stride); in vpx_sad4x8_avg_neon() 68 ref_ptr += 4 * ref_stride; in vpx_sad4x8_avg_neon() [all …]
|
D | variance_neon.c | 31 const uint8_t *ref_ptr, int ref_stride, int h, in variance_neon_w4x4() argument 43 const uint8x16_t b_u8 = load_unaligned_u8q(ref_ptr, ref_stride); in variance_neon_w4x4() 66 ref_ptr += 4 * ref_stride; in variance_neon_w4x4() 77 const uint8_t *ref_ptr, int ref_stride, int w, in variance_neon_w16() argument 91 const uint8x16_t b_u8 = vld1q_u8(ref_ptr + j); in variance_neon_w16() 115 ref_ptr += ref_stride; in variance_neon_w16() 126 const uint8_t *ref_ptr, int ref_stride, int h, in variance_neon_w8x2() argument 139 const uint8x8_t b_0_u8 = vld1_u8(ref_ptr); in variance_neon_w8x2() 140 const uint8x8_t b_1_u8 = vld1_u8(ref_ptr + ref_stride); in variance_neon_w8x2() 156 ref_ptr += ref_stride + ref_stride; in variance_neon_w8x2() [all …]
|
/external/libvpx/libvpx/vpx_dsp/x86/ |
D | sad_sse3.asm | 17 %define ref_ptr rdi 30 mov rdi, arg(2) ; ref_ptr 39 %define ref_ptr r8 48 %define ref_ptr rdx 62 %define ref_ptr 173 ; unsigned char *ref_ptr, 181 PROCESS_16X2X3 0, src_ptr, ref_ptr, src_stride, ref_stride 182 PROCESS_16X2X3 1, src_ptr, ref_ptr, src_stride, ref_stride 183 PROCESS_16X2X3 1, src_ptr, ref_ptr, src_stride, ref_stride 184 PROCESS_16X2X3 1, src_ptr, ref_ptr, src_stride, ref_stride [all …]
|
D | variance_sse2.c | 46 const __m128i ref_ptr, in variance_kernel_sse2() argument 49 const __m128i diff = _mm_sub_epi16(src_ptr, ref_ptr); in variance_kernel_sse2() 104 const uint8_t *ref_ptr, const int ref_stride, in variance4_sse2() argument 115 const __m128i r = load4x2_sse2(ref_ptr, ref_stride); in variance4_sse2() 119 ref_ptr += 2 * ref_stride; in variance4_sse2() 124 const uint8_t *ref_ptr, const int ref_stride, in variance8_sse2() argument 138 _mm_unpacklo_epi8(_mm_loadl_epi64((const __m128i *)ref_ptr), zero); in variance8_sse2() 142 ref_ptr += ref_stride; in variance8_sse2() 147 const uint8_t *const ref_ptr, in variance16_kernel_sse2() argument 152 const __m128i r = _mm_loadu_si128((const __m128i *)ref_ptr); in variance16_kernel_sse2() [all …]
|
D | sad_avx2.c | 16 const uint8_t *ref_ptr, int ref_stride) { \ 23 ref1_reg = _mm256_loadu_si256((__m256i const *)ref_ptr); \ 24 ref2_reg = _mm256_loadu_si256((__m256i const *)(ref_ptr + 32)); \ 31 ref_ptr += ref_stride; \ 44 const uint8_t *ref_ptr, int ref_stride) { \ 54 ref1_reg = _mm256_loadu_si256((__m256i const *)ref_ptr); \ 55 ref2_reg = _mm256_loadu_si256((__m256i const *)(ref_ptr + ref_stride)); \ 63 ref_ptr += ref2_stride; \ 93 const uint8_t *src_ptr, int src_stride, const uint8_t *ref_ptr, \ 101 ref1_reg = _mm256_loadu_si256((__m256i const *)ref_ptr); \ [all …]
|
/external/libvpx/config/x86/ |
D | vpx_dsp_rtcd.h | 268 void vpx_get16x16var_c(const uint8_t *src_ptr, int src_stride, const uint8_t *ref_ptr, int ref_stri… 269 void vpx_get16x16var_sse2(const uint8_t *src_ptr, int src_stride, const uint8_t *ref_ptr, int ref_s… 272 …e_cs_c(const unsigned char *src_ptr, int src_stride, const unsigned char *ref_ptr, int ref_stride); 275 void vpx_get8x8var_c(const uint8_t *src_ptr, int src_stride, const uint8_t *ref_ptr, int ref_stride… 276 void vpx_get8x8var_sse2(const uint8_t *src_ptr, int src_stride, const uint8_t *ref_ptr, int ref_str… 314 void vpx_highbd_10_get16x16var_c(const uint8_t *src_ptr, int src_stride, const uint8_t *ref_ptr, in… 315 void vpx_highbd_10_get16x16var_sse2(const uint8_t *src_ptr, int src_stride, const uint8_t *ref_ptr,… 318 void vpx_highbd_10_get8x8var_c(const uint8_t *src_ptr, int src_stride, const uint8_t *ref_ptr, int … 319 void vpx_highbd_10_get8x8var_sse2(const uint8_t *src_ptr, int src_stride, const uint8_t *ref_ptr, i… 322 …hbd_10_mse16x16_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 | 268 void vpx_get16x16var_c(const uint8_t *src_ptr, int src_stride, const uint8_t *ref_ptr, int ref_stri… 269 void vpx_get16x16var_sse2(const uint8_t *src_ptr, int src_stride, const uint8_t *ref_ptr, int ref_s… 272 …e_cs_c(const unsigned char *src_ptr, int src_stride, const unsigned char *ref_ptr, int ref_stride); 275 void vpx_get8x8var_c(const uint8_t *src_ptr, int src_stride, const uint8_t *ref_ptr, int ref_stride… 276 void vpx_get8x8var_sse2(const uint8_t *src_ptr, int src_stride, const uint8_t *ref_ptr, int ref_str… 315 void vpx_highbd_10_get16x16var_c(const uint8_t *src_ptr, int src_stride, const uint8_t *ref_ptr, in… 316 void vpx_highbd_10_get16x16var_sse2(const uint8_t *src_ptr, int src_stride, const uint8_t *ref_ptr,… 319 void vpx_highbd_10_get8x8var_c(const uint8_t *src_ptr, int src_stride, const uint8_t *ref_ptr, int … 320 void vpx_highbd_10_get8x8var_sse2(const uint8_t *src_ptr, int src_stride, const uint8_t *ref_ptr, i… 323 …hbd_10_mse16x16_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_mmi.c | 361 const uint8_t *src_ptr, uint16_t *ref_ptr, unsigned int src_pixels_per_line, in var_filter_block2d_bil_first_pass() argument 368 ref_ptr[j] = ROUND_POWER_OF_TWO( in var_filter_block2d_bil_first_pass() 376 ref_ptr += output_width; in var_filter_block2d_bil_first_pass() 390 const uint16_t *src_ptr, uint8_t *ref_ptr, unsigned int src_pixels_per_line, in var_filter_block2d_bil_second_pass() argument 397 ref_ptr[j] = ROUND_POWER_OF_TWO( in var_filter_block2d_bil_second_pass() 404 ref_ptr += output_width; in var_filter_block2d_bil_second_pass() 409 const uint8_t *ref_ptr, int ref_stride, in vpx_variance64x() argument 475 MMI_ADDU(%[ref_ptr], %[ref_ptr], %[ref_stride]) in vpx_variance64x() 492 [src_ptr]"+&r"(src_ptr), [ref_ptr]"+&r"(ref_ptr), in vpx_variance64x() 505 const uint8_t *ref_ptr, int ref_stride, \ [all …]
|
D | variance_msa.c | 43 const uint8_t *ref_ptr, int32_t ref_stride, in sse_diff_4width_msa() argument 56 LW4(ref_ptr, ref_stride, ref0, ref1, ref2, ref3); in sse_diff_4width_msa() 57 ref_ptr += (4 * ref_stride); in sse_diff_4width_msa() 71 const uint8_t *ref_ptr, int32_t ref_stride, in sse_diff_8width_msa() argument 82 LD_UB4(ref_ptr, ref_stride, ref0, ref1, ref2, ref3); in sse_diff_8width_msa() 83 ref_ptr += (4 * ref_stride); in sse_diff_8width_msa() 98 const uint8_t *ref_ptr, int32_t ref_stride, in sse_diff_16width_msa() argument 108 ref = LD_UB(ref_ptr); in sse_diff_16width_msa() 109 ref_ptr += ref_stride; in sse_diff_16width_msa() 114 ref = LD_UB(ref_ptr); in sse_diff_16width_msa() [all …]
|
/external/libvpx/config/generic/ |
D | vpx_dsp_rtcd.h | 210 void vpx_get16x16var_c(const uint8_t *src_ptr, int src_stride, const uint8_t *ref_ptr, int ref_stri… 213 …e_cs_c(const unsigned char *src_ptr, int src_stride, const unsigned char *ref_ptr, int ref_stride); 216 void vpx_get8x8var_c(const uint8_t *src_ptr, int src_stride, const uint8_t *ref_ptr, int ref_stride… 246 void vpx_highbd_10_get16x16var_c(const uint8_t *src_ptr, int src_stride, const uint8_t *ref_ptr, in… 249 void vpx_highbd_10_get8x8var_c(const uint8_t *src_ptr, int src_stride, const uint8_t *ref_ptr, int … 252 …hbd_10_mse16x16_c(const uint8_t *src_ptr, int src_stride, const uint8_t *ref_ptr, int ref_stride, … 255 unsigned int vpx_highbd_10_mse16x8_c(const uint8_t *src_ptr, int src_stride, const uint8_t *ref_ptr… 258 unsigned int vpx_highbd_10_mse8x16_c(const uint8_t *src_ptr, int src_stride, const uint8_t *ref_ptr… 261 unsigned int vpx_highbd_10_mse8x8_c(const uint8_t *src_ptr, int src_stride, const uint8_t *ref_ptr,… 264 …8_t *src_ptr, int src_stride, int x_offset, int y_offset, const uint8_t *ref_ptr, int ref_stride, … [all …]
|
/external/libaom/libaom/aom_dsp/mips/ |
D | variance_msa.c | 44 const uint8_t *ref_ptr, int32_t ref_stride, in sse_diff_4width_msa() argument 57 LW4(ref_ptr, ref_stride, ref0, ref1, ref2, ref3); in sse_diff_4width_msa() 58 ref_ptr += (4 * ref_stride); in sse_diff_4width_msa() 72 const uint8_t *ref_ptr, int32_t ref_stride, in sse_diff_8width_msa() argument 83 LD_UB4(ref_ptr, ref_stride, ref0, ref1, ref2, ref3); in sse_diff_8width_msa() 84 ref_ptr += (4 * ref_stride); in sse_diff_8width_msa() 99 const uint8_t *ref_ptr, int32_t ref_stride, in sse_diff_16width_msa() argument 109 ref = LD_UB(ref_ptr); in sse_diff_16width_msa() 110 ref_ptr += ref_stride; in sse_diff_16width_msa() 115 ref = LD_UB(ref_ptr); in sse_diff_16width_msa() [all …]
|
/external/libvpx/config/arm-neon/ |
D | vpx_dsp_rtcd.h | 254 void vpx_get16x16var_c(const uint8_t *src_ptr, int src_stride, const uint8_t *ref_ptr, int ref_stri… 255 void vpx_get16x16var_neon(const uint8_t *src_ptr, int src_stride, const uint8_t *ref_ptr, int ref_s… 258 …e_cs_c(const unsigned char *src_ptr, int src_stride, const unsigned char *ref_ptr, int ref_stride); 259 …s_neon(const unsigned char *src_ptr, int src_stride, const unsigned char *ref_ptr, int ref_stride); 262 void vpx_get8x8var_c(const uint8_t *src_ptr, int src_stride, const uint8_t *ref_ptr, int ref_stride… 263 void vpx_get8x8var_neon(const uint8_t *src_ptr, int src_stride, const uint8_t *ref_ptr, int ref_str… 299 void vpx_highbd_10_get16x16var_c(const uint8_t *src_ptr, int src_stride, const uint8_t *ref_ptr, in… 302 void vpx_highbd_10_get8x8var_c(const uint8_t *src_ptr, int src_stride, const uint8_t *ref_ptr, int … 305 …hbd_10_mse16x16_c(const uint8_t *src_ptr, int src_stride, const uint8_t *ref_ptr, int ref_stride, … 308 unsigned int vpx_highbd_10_mse16x8_c(const uint8_t *src_ptr, int src_stride, const uint8_t *ref_ptr… [all …]
|
/external/libvpx/config/arm64/ |
D | vpx_dsp_rtcd.h | 254 void vpx_get16x16var_c(const uint8_t *src_ptr, int src_stride, const uint8_t *ref_ptr, int ref_stri… 255 void vpx_get16x16var_neon(const uint8_t *src_ptr, int src_stride, const uint8_t *ref_ptr, int ref_s… 258 …e_cs_c(const unsigned char *src_ptr, int src_stride, const unsigned char *ref_ptr, int ref_stride); 259 …s_neon(const unsigned char *src_ptr, int src_stride, const unsigned char *ref_ptr, int ref_stride); 262 void vpx_get8x8var_c(const uint8_t *src_ptr, int src_stride, const uint8_t *ref_ptr, int ref_stride… 263 void vpx_get8x8var_neon(const uint8_t *src_ptr, int src_stride, const uint8_t *ref_ptr, int ref_str… 299 void vpx_highbd_10_get16x16var_c(const uint8_t *src_ptr, int src_stride, const uint8_t *ref_ptr, in… 302 void vpx_highbd_10_get8x8var_c(const uint8_t *src_ptr, int src_stride, const uint8_t *ref_ptr, int … 305 …hbd_10_mse16x16_c(const uint8_t *src_ptr, int src_stride, const uint8_t *ref_ptr, int ref_stride, … 308 unsigned int vpx_highbd_10_mse16x8_c(const uint8_t *src_ptr, int src_stride, const uint8_t *ref_ptr… [all …]
|
/external/libvpx/libvpx/vpx_dsp/ppc/ |
D | variance_vsx.c | 18 const uint8_t *ref_ptr, int ref_stride) { in vpx_get4x4sse_cs_vsx() argument 24 const int16x8_t b0 = unpack_to_s16_h(read4x2(ref_ptr, ref_stride)); in vpx_get4x4sse_cs_vsx() 26 unpack_to_s16_h(read4x2(ref_ptr + ref_stride * 2, ref_stride)); in vpx_get4x4sse_cs_vsx() 102 const uint8_t *ref_ptr, in variance_inner_32() argument 108 const uint8x16_t vb0 = vec_vsx_ld(0, ref_ptr); in variance_inner_32() 110 const uint8x16_t vb1 = vec_vsx_ld(16, ref_ptr); in variance_inner_32() 138 const uint8_t *ref_ptr, int ref_stride, int w, in variance() argument 149 const int16x8_t b0 = unpack_to_s16_h(read4x2(ref_ptr, ref_stride)); in variance() 154 ref_ptr += ref_stride * 2; in variance() 160 const int16x8_t b0 = unpack_to_s16_h(vec_vsx_ld(0, ref_ptr)); in variance() [all …]
|
/external/libvpx/libvpx/vp8/encoder/x86/ |
D | copy_sse3.asm | 17 %define ref_ptr rdi 31 mov rdi, arg(2) ; ref_ptr 40 %define ref_ptr r8 50 %define ref_ptr rdx 65 %define ref_ptr 113 lea end_ptr, [ref_ptr+ref_stride*2] 115 movdqa XMMWORD PTR [ref_ptr], xmm0 116 movdqa XMMWORD PTR [ref_ptr + 16], xmm1 117 movdqa XMMWORD PTR [ref_ptr + ref_stride], xmm2 118 movdqa XMMWORD PTR [ref_ptr + ref_stride + 16], xmm3 [all …]
|
/external/libaom/libaom/test/ |
D | masked_sad_test.cc | 52 const uint8_t *ref_ptr[], int ref_stride, 57 const uint8_t *ref_ptr[], int ref_stride, 76 const uint8_t *ref_ptr[], int ref_stride, 80 const uint8_t *ref_ptr[], int ref_stride, 99 const uint8_t *ref_ptr[], int ref_stride, 103 const uint8_t *ref_ptr[], int ref_stride, 114 const uint8_t *ref_ptr[], int ref_stride, in runRef() argument 119 sads[0] = ref_maskedSAD_op_(src_ptr, src_stride, ref_ptr[0], ref_stride, in runRef() 125 const uint8_t *ref_ptr[], int ref_stride, in runTest() argument 130 sads[0] = maskedSAD_op_(src_ptr, src_stride, ref_ptr[0], ref_stride, in runTest() [all …]
|
/external/libaom/libaom/aom_dsp/arm/ |
D | sad_neon.c | 19 unsigned char *ref_ptr, int ref_stride) { in aom_sad8x16_neon() argument 29 d8 = vld1_u8(ref_ptr); in aom_sad8x16_neon() 30 ref_ptr += ref_stride; in aom_sad8x16_neon() 36 d8 = vld1_u8(ref_ptr); in aom_sad8x16_neon() 37 ref_ptr += ref_stride; in aom_sad8x16_neon() 50 unsigned char *ref_ptr, int ref_stride) { in aom_sad4x4_neon() argument 59 d8 = vld1_u8(ref_ptr); in aom_sad4x4_neon() 60 ref_ptr += ref_stride; in aom_sad4x4_neon() 66 d8 = vld1_u8(ref_ptr); in aom_sad4x4_neon() 67 ref_ptr += ref_stride; in aom_sad4x4_neon() [all …]
|
D | variance_neon.c | 153 const unsigned char *ref_ptr, in aom_variance16x8_neon() argument 175 q2u8 = vld1q_u8(ref_ptr); in aom_variance16x8_neon() 176 ref_ptr += recon_stride; in aom_variance16x8_neon() 177 q3u8 = vld1q_u8(ref_ptr); in aom_variance16x8_neon() 178 ref_ptr += recon_stride; in aom_variance16x8_neon() 179 __builtin_prefetch(ref_ptr); in aom_variance16x8_neon() 229 const unsigned char *ref_ptr, in aom_variance8x16_neon() argument 251 d4u8 = vld1_u8(ref_ptr); in aom_variance8x16_neon() 252 ref_ptr += recon_stride; in aom_variance8x16_neon() 253 d6u8 = vld1_u8(ref_ptr); in aom_variance8x16_neon() [all …]
|