/external/libvpx/vpx_dsp/ |
D | vpx_dsp_rtcd_defs.pl | 753 …nt vpx_sad64x64/, "const uint8_t *src_ptr, int src_stride, const uint8_t *ref_ptr, int ref_stride"; 756 …nt vpx_sad64x32/, "const uint8_t *src_ptr, int src_stride, const uint8_t *ref_ptr, int ref_stride"; 759 …nt vpx_sad32x64/, "const uint8_t *src_ptr, int src_stride, const uint8_t *ref_ptr, int ref_stride"; 762 …nt vpx_sad32x32/, "const uint8_t *src_ptr, int src_stride, const uint8_t *ref_ptr, int ref_stride"; 765 …nt vpx_sad32x16/, "const uint8_t *src_ptr, int src_stride, const uint8_t *ref_ptr, int ref_stride"; 768 …nt vpx_sad16x32/, "const uint8_t *src_ptr, int src_stride, const uint8_t *ref_ptr, int ref_stride"; 771 …nt vpx_sad16x16/, "const uint8_t *src_ptr, int src_stride, const uint8_t *ref_ptr, int ref_stride"; 774 …int vpx_sad16x8/, "const uint8_t *src_ptr, int src_stride, const uint8_t *ref_ptr, int ref_stride"; 777 …int vpx_sad8x16/, "const uint8_t *src_ptr, int src_stride, const uint8_t *ref_ptr, int ref_stride"; 780 … 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 …]
|
/external/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 | 18 const uint8_t *ref_ptr, int ref_stride, in sad64xh_avx2() argument 26 ref1_reg = _mm256_loadu_si256((__m256i const *)ref_ptr); in sad64xh_avx2() 27 ref2_reg = _mm256_loadu_si256((__m256i const *)(ref_ptr + 32)); in sad64xh_avx2() 33 ref_ptr += ref_stride; in sad64xh_avx2() 46 const uint8_t *ref_ptr, int ref_stride, in sad32xh_avx2() argument 57 ref1_reg = _mm256_loadu_si256((__m256i const *)ref_ptr); in sad32xh_avx2() 58 ref2_reg = _mm256_loadu_si256((__m256i const *)(ref_ptr + ref_stride)); in sad32xh_avx2() 64 ref_ptr += ref2_stride; in sad32xh_avx2() 78 const uint8_t *ref_ptr, int ref_stride) { \ 79 return sad64xh_avx2(src_ptr, src_stride, ref_ptr, ref_stride, h); \ [all …]
|
/external/libvpx/vpx_dsp/loongarch/ |
D | variance_lsx.c | 21 const uint8_t *ref_ptr, int32_t ref_stride, in sse_diff_8width_lsx() argument 39 DUP4_ARG2(__lsx_vld, ref_ptr, 0, ref_ptr + ref_stride, 0, in sse_diff_8width_lsx() 40 ref_ptr + ref_stride2, 0, ref_ptr + ref_stride3, 0, ref0, ref1, in sse_diff_8width_lsx() 42 ref_ptr += ref_stride4; in sse_diff_8width_lsx() 57 const uint8_t *ref_ptr, int32_t ref_stride, in sse_diff_16width_lsx() argument 67 ref = __lsx_vld(ref_ptr, 0); in sse_diff_16width_lsx() 68 ref_ptr += ref_stride; in sse_diff_16width_lsx() 73 ref = __lsx_vld(ref_ptr, 0); in sse_diff_16width_lsx() 74 ref_ptr += ref_stride; in sse_diff_16width_lsx() 78 ref = __lsx_vld(ref_ptr, 0); in sse_diff_16width_lsx() [all …]
|
/external/libvpx/config/arm64/ |
D | vpx_dsp_rtcd.h | 296 void vpx_get16x16var_c(const uint8_t *src_ptr, int src_stride, const uint8_t *ref_ptr, int ref_stri… 297 void vpx_get16x16var_neon(const uint8_t *src_ptr, int src_stride, const uint8_t *ref_ptr, int ref_s… 298 void vpx_get16x16var_neon_dotprod(const uint8_t *src_ptr, int src_stride, const uint8_t *ref_ptr, i… 299 RTCD_EXTERN void (*vpx_get16x16var)(const uint8_t *src_ptr, int src_stride, const uint8_t *ref_ptr,… 301 …e_cs_c(const unsigned char *src_ptr, int src_stride, const unsigned char *ref_ptr, int ref_stride); 302 …s_neon(const unsigned char *src_ptr, int src_stride, const unsigned char *ref_ptr, int ref_stride); 303 …otprod(const unsigned char *src_ptr, int src_stride, const unsigned char *ref_ptr, int ref_stride); 304 …se_cs)(const unsigned char *src_ptr, int src_stride, const unsigned char *ref_ptr, int ref_stride); 306 void vpx_get8x8var_c(const uint8_t *src_ptr, int src_stride, const uint8_t *ref_ptr, int ref_stride… 307 void vpx_get8x8var_neon(const uint8_t *src_ptr, int src_stride, const uint8_t *ref_ptr, int ref_str… [all …]
|
/external/libvpx/config/arm-neon/ |
D | vpx_dsp_rtcd.h | 284 void vpx_get16x16var_c(const uint8_t *src_ptr, int src_stride, const uint8_t *ref_ptr, int ref_stri… 285 void vpx_get16x16var_neon(const uint8_t *src_ptr, int src_stride, const uint8_t *ref_ptr, int ref_s… 288 …e_cs_c(const unsigned char *src_ptr, int src_stride, const unsigned char *ref_ptr, int ref_stride); 289 …s_neon(const unsigned char *src_ptr, int src_stride, const unsigned char *ref_ptr, int ref_stride); 292 void vpx_get8x8var_c(const uint8_t *src_ptr, int src_stride, const uint8_t *ref_ptr, int ref_stride… 293 void vpx_get8x8var_neon(const uint8_t *src_ptr, int src_stride, const uint8_t *ref_ptr, int ref_str… 330 void vpx_highbd_10_get16x16var_c(const uint8_t *src_ptr, int src_stride, const uint8_t *ref_ptr, in… 331 void vpx_highbd_10_get16x16var_neon(const uint8_t *src_ptr, int src_stride, const uint8_t *ref_ptr,… 334 void vpx_highbd_10_get8x8var_c(const uint8_t *src_ptr, int src_stride, const uint8_t *ref_ptr, int … 335 void vpx_highbd_10_get8x8var_neon(const uint8_t *src_ptr, int src_stride, const uint8_t *ref_ptr, i… [all …]
|
/external/libvpx/vpx_dsp/x86/ |
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 | 15 const uint8_t *ref_ptr, int ref_stride, in sad64xh_avx2() argument 23 ref1_reg = _mm256_loadu_si256((__m256i const *)ref_ptr); in sad64xh_avx2() 24 ref2_reg = _mm256_loadu_si256((__m256i const *)(ref_ptr + 32)); in sad64xh_avx2() 30 ref_ptr += ref_stride; in sad64xh_avx2() 42 const uint8_t *ref_ptr, int ref_stride, in sad32xh_avx2() argument 53 ref1_reg = _mm256_loadu_si256((__m256i const *)ref_ptr); in sad32xh_avx2() 54 ref2_reg = _mm256_loadu_si256((__m256i const *)(ref_ptr + ref_stride)); in sad32xh_avx2() 60 ref_ptr += ref2_stride; in sad32xh_avx2() 73 const uint8_t *ref_ptr, int ref_stride) { \ 74 return sad64xh_avx2(src_ptr, src_stride, ref_ptr, ref_stride, h); \ [all …]
|
/external/libaom/config/arm64/config/ |
D | aom_dsp_rtcd.h | 431 …m_16x16_dual_c(const uint8_t *src_ptr, int source_stride, const uint8_t *ref_ptr, int ref_stride, … 432 …6x16_dual_neon(const uint8_t *src_ptr, int source_stride, const uint8_t *ref_ptr, int ref_stride, … 433 …l_neon_dotprod(const uint8_t *src_ptr, int source_stride, const uint8_t *ref_ptr, int ref_stride, … 434 …um_16x16_dual)(const uint8_t *src_ptr, int source_stride, const uint8_t *ref_ptr, int ref_stride, … 436 …sum_8x8_quad_c(const uint8_t *src_ptr, int source_stride, const uint8_t *ref_ptr, int ref_stride, … 437 …_8x8_quad_neon(const uint8_t *src_ptr, int source_stride, const uint8_t *ref_ptr, int ref_stride, … 438 …d_neon_dotprod(const uint8_t *src_ptr, int source_stride, const uint8_t *ref_ptr, int ref_stride, … 439 …_sum_8x8_quad)(const uint8_t *src_ptr, int source_stride, const uint8_t *ref_ptr, int ref_stride, … 633 …10_mse16x16_c(const uint8_t *src_ptr, int source_stride, const uint8_t *ref_ptr, int recon_strid… 634 …mse16x16_neon(const uint8_t *src_ptr, int source_stride, const uint8_t *ref_ptr, int recon_strid… [all …]
|
/external/libvpx/config/x86/ |
D | vpx_dsp_rtcd.h | 289 void vpx_get16x16var_c(const uint8_t *src_ptr, int src_stride, const uint8_t *ref_ptr, int ref_stri… 290 void vpx_get16x16var_sse2(const uint8_t *src_ptr, int src_stride, const uint8_t *ref_ptr, int ref_s… 291 void vpx_get16x16var_avx2(const uint8_t *src_ptr, int src_stride, const uint8_t *ref_ptr, int ref_s… 292 RTCD_EXTERN void (*vpx_get16x16var)(const uint8_t *src_ptr, int src_stride, const uint8_t *ref_ptr,… 294 …e_cs_c(const unsigned char *src_ptr, int src_stride, const unsigned char *ref_ptr, int ref_stride); 297 void vpx_get8x8var_c(const uint8_t *src_ptr, int src_stride, const uint8_t *ref_ptr, int ref_stride… 298 void vpx_get8x8var_sse2(const uint8_t *src_ptr, int src_stride, const uint8_t *ref_ptr, int ref_str… 299 RTCD_EXTERN void (*vpx_get8x8var)(const uint8_t *src_ptr, int src_stride, const uint8_t *ref_ptr, i… 338 void vpx_highbd_10_get16x16var_c(const uint8_t *src_ptr, int src_stride, const uint8_t *ref_ptr, in… 339 void vpx_highbd_10_get16x16var_sse2(const uint8_t *src_ptr, int src_stride, const uint8_t *ref_ptr,… [all …]
|
/external/libvpx/config/x86_64/ |
D | vpx_dsp_rtcd.h | 289 void vpx_get16x16var_c(const uint8_t *src_ptr, int src_stride, const uint8_t *ref_ptr, int ref_stri… 290 void vpx_get16x16var_sse2(const uint8_t *src_ptr, int src_stride, const uint8_t *ref_ptr, int ref_s… 291 void vpx_get16x16var_avx2(const uint8_t *src_ptr, int src_stride, const uint8_t *ref_ptr, int ref_s… 292 RTCD_EXTERN void (*vpx_get16x16var)(const uint8_t *src_ptr, int src_stride, const uint8_t *ref_ptr,… 294 …e_cs_c(const unsigned char *src_ptr, int src_stride, const unsigned char *ref_ptr, int ref_stride); 297 void vpx_get8x8var_c(const uint8_t *src_ptr, int src_stride, const uint8_t *ref_ptr, int ref_stride… 298 void vpx_get8x8var_sse2(const uint8_t *src_ptr, int src_stride, const uint8_t *ref_ptr, int ref_str… 339 void vpx_highbd_10_get16x16var_c(const uint8_t *src_ptr, int src_stride, const uint8_t *ref_ptr, in… 340 void vpx_highbd_10_get16x16var_sse2(const uint8_t *src_ptr, int src_stride, const uint8_t *ref_ptr,… 343 void vpx_highbd_10_get8x8var_c(const uint8_t *src_ptr, int src_stride, const uint8_t *ref_ptr, int … [all …]
|
/external/libaom/aom_dsp/arm/ |
D | sad_neon_dotprod.c | 23 const uint8_t *ref_ptr, in sadwxh_neon_dotprod() argument 36 r0 = vld1q_u8(ref_ptr + j); in sadwxh_neon_dotprod() 41 r1 = vld1q_u8(ref_ptr + j + 16); in sadwxh_neon_dotprod() 49 ref_ptr += ref_stride; in sadwxh_neon_dotprod() 57 const uint8_t *ref_ptr, in sad128xh_neon_dotprod() argument 59 return sadwxh_neon_dotprod(src_ptr, src_stride, ref_ptr, ref_stride, 128, h); in sad128xh_neon_dotprod() 64 const uint8_t *ref_ptr, in sad64xh_neon_dotprod() argument 66 return sadwxh_neon_dotprod(src_ptr, src_stride, ref_ptr, ref_stride, 64, h); in sad64xh_neon_dotprod() 71 const uint8_t *ref_ptr, in sad32xh_neon_dotprod() argument 73 return sadwxh_neon_dotprod(src_ptr, src_stride, ref_ptr, ref_stride, 32, h); in sad32xh_neon_dotprod() [all …]
|
D | sad_neon.c | 22 const uint8_t *ref_ptr, int ref_stride, in sad128xh_neon() argument 38 r0 = vld1q_u8(ref_ptr); in sad128xh_neon() 43 r1 = vld1q_u8(ref_ptr + 16); in sad128xh_neon() 48 r2 = vld1q_u8(ref_ptr + 32); in sad128xh_neon() 53 r3 = vld1q_u8(ref_ptr + 48); in sad128xh_neon() 58 r4 = vld1q_u8(ref_ptr + 64); in sad128xh_neon() 63 r5 = vld1q_u8(ref_ptr + 80); in sad128xh_neon() 68 r6 = vld1q_u8(ref_ptr + 96); in sad128xh_neon() 73 r7 = vld1q_u8(ref_ptr + 112); in sad128xh_neon() 78 ref_ptr += ref_stride; in sad128xh_neon() [all …]
|
D | highbd_sadxd_neon.c | 24 const uint8_t *const ref_ptr[4], in highbd_sad4xhx4d_small_neon() 28 const uint16_t *ref16_ptr0 = CONVERT_TO_SHORTPTR(ref_ptr[0]); in highbd_sad4xhx4d_small_neon() 29 const uint16_t *ref16_ptr1 = CONVERT_TO_SHORTPTR(ref_ptr[1]); in highbd_sad4xhx4d_small_neon() 30 const uint16_t *ref16_ptr2 = CONVERT_TO_SHORTPTR(ref_ptr[2]); in highbd_sad4xhx4d_small_neon() 31 const uint16_t *ref16_ptr3 = CONVERT_TO_SHORTPTR(ref_ptr[3]); in highbd_sad4xhx4d_small_neon() 56 const uint8_t *const ref_ptr[4], in highbd_sad8xhx4d_small_neon() 60 const uint16_t *ref16_ptr0 = CONVERT_TO_SHORTPTR(ref_ptr[0]); in highbd_sad8xhx4d_small_neon() 61 const uint16_t *ref16_ptr1 = CONVERT_TO_SHORTPTR(ref_ptr[1]); in highbd_sad8xhx4d_small_neon() 62 const uint16_t *ref16_ptr2 = CONVERT_TO_SHORTPTR(ref_ptr[2]); in highbd_sad8xhx4d_small_neon() 63 const uint16_t *ref16_ptr3 = CONVERT_TO_SHORTPTR(ref_ptr[3]); in highbd_sad8xhx4d_small_neon() [all …]
|
/external/libvpx/vpx_dsp/arm/ |
D | variance_neon_dotprod.c | 25 const uint8_t *ref_ptr, in variance_4xh_neon_dotprod() argument 35 const uint8x16_t r = load_unaligned_u8q(ref_ptr, ref_stride); in variance_4xh_neon_dotprod() 44 ref_ptr += 4 * ref_stride; in variance_4xh_neon_dotprod() 56 const uint8_t *ref_ptr, in variance_8xh_neon_dotprod() argument 68 vcombine_u8(vld1_u8(ref_ptr), vld1_u8(ref_ptr + ref_stride)); in variance_8xh_neon_dotprod() 77 ref_ptr += 2 * ref_stride; in variance_8xh_neon_dotprod() 89 const uint8_t *ref_ptr, in variance_16xh_neon_dotprod() argument 99 const uint8x16_t r = vld1q_u8(ref_ptr); in variance_16xh_neon_dotprod() 108 ref_ptr += ref_stride; in variance_16xh_neon_dotprod() 119 const uint8_t *ref_ptr, in variance_large_neon_dotprod() argument [all …]
|
D | sad_neon.c | 21 const uint8_t *ref_ptr, int ref_stride, in sad64xh_neon() argument 33 r0 = vld1q_u8(ref_ptr); in sad64xh_neon() 38 r1 = vld1q_u8(ref_ptr + 16); in sad64xh_neon() 43 r2 = vld1q_u8(ref_ptr + 32); in sad64xh_neon() 48 r3 = vld1q_u8(ref_ptr + 48); in sad64xh_neon() 53 ref_ptr += ref_stride; in sad64xh_neon() 65 const uint8_t *ref_ptr, int ref_stride, in sad32xh_neon() argument 72 uint8x16_t r0 = vld1q_u8(ref_ptr); in sad32xh_neon() 77 uint8x16_t r1 = vld1q_u8(ref_ptr + 16); in sad32xh_neon() 85 ref_ptr += ref_stride; in sad32xh_neon() [all …]
|
D | sad_neon_dotprod.c | 22 const uint8_t *ref_ptr, in sadwxh_neon_dotprod() argument 35 r0 = vld1q_u8(ref_ptr + j); in sadwxh_neon_dotprod() 40 r1 = vld1q_u8(ref_ptr + j + 16); in sadwxh_neon_dotprod() 48 ref_ptr += ref_stride; in sadwxh_neon_dotprod() 56 const uint8_t *ref_ptr, in sad64xh_neon_dotprod() argument 58 return sadwxh_neon_dotprod(src_ptr, src_stride, ref_ptr, ref_stride, 64, h); in sad64xh_neon_dotprod() 63 const uint8_t *ref_ptr, in sad32xh_neon_dotprod() argument 65 return sadwxh_neon_dotprod(src_ptr, src_stride, ref_ptr, ref_stride, 32, h); in sad32xh_neon_dotprod() 70 const uint8_t *ref_ptr, in sad16xh_neon_dotprod() argument 79 r0 = vld1q_u8(ref_ptr); in sad16xh_neon_dotprod() [all …]
|
D | highbd_variance_sve.c | 23 const uint16_t *ref_ptr, in highbd_mse_wxh_sve() argument 31 uint16x8_t r = vld1q_u16(ref_ptr + j); in highbd_mse_wxh_sve() 41 ref_ptr += ref_stride; in highbd_mse_wxh_sve() 49 const uint8_t *src_ptr, int src_stride, const uint8_t *ref_ptr, \ 52 uint16_t *ref = CONVERT_TO_SHORTPTR(ref_ptr); \ 61 const uint8_t *src_ptr, int src_stride, const uint8_t *ref_ptr, \ 64 uint16_t *ref = CONVERT_TO_SHORTPTR(ref_ptr); \ 82 const uint16_t *ref_ptr, in highbd_variance_4xh_sve() argument 90 const uint16x8_t r = load_unaligned_u16q(ref_ptr, ref_stride); in highbd_variance_4xh_sve() 97 ref_ptr += 2 * ref_stride; in highbd_variance_4xh_sve() [all …]
|
D | variance_neon.c | 24 const uint8_t *ref_ptr, int ref_stride, in variance_4xh_neon() argument 36 const uint8x8_t r = load_unaligned_u8(ref_ptr, ref_stride); in variance_4xh_neon() 45 ref_ptr += 2 * ref_stride; in variance_4xh_neon() 55 const uint8_t *ref_ptr, int ref_stride, in variance_8xh_neon() argument 67 const uint8x8_t r = vld1_u8(ref_ptr); in variance_8xh_neon() 77 ref_ptr += ref_stride; in variance_8xh_neon() 86 const uint8_t *ref_ptr, int ref_stride, in variance_16xh_neon() argument 98 const uint8x16_t r = vld1q_u8(ref_ptr); in variance_16xh_neon() 118 ref_ptr += ref_stride; in variance_16xh_neon() 127 const uint8_t *ref_ptr, int ref_stride, in variance_large_neon() argument [all …]
|
/external/libvpx/config/generic/ |
D | vpx_dsp_rtcd.h | 224 void vpx_get16x16var_c(const uint8_t *src_ptr, int src_stride, const uint8_t *ref_ptr, int ref_stri… 227 …e_cs_c(const unsigned char *src_ptr, int src_stride, const unsigned char *ref_ptr, int ref_stride); 230 void vpx_get8x8var_c(const uint8_t *src_ptr, int src_stride, const uint8_t *ref_ptr, int ref_stride… 260 void vpx_highbd_10_get16x16var_c(const uint8_t *src_ptr, int src_stride, const uint8_t *ref_ptr, in… 263 void vpx_highbd_10_get8x8var_c(const uint8_t *src_ptr, int src_stride, const uint8_t *ref_ptr, int … 266 …hbd_10_mse16x16_c(const uint8_t *src_ptr, int src_stride, const uint8_t *ref_ptr, int ref_stride, … 269 unsigned int vpx_highbd_10_mse16x8_c(const uint8_t *src_ptr, int src_stride, const uint8_t *ref_ptr… 272 unsigned int vpx_highbd_10_mse8x16_c(const uint8_t *src_ptr, int src_stride, const uint8_t *ref_ptr… 275 unsigned int vpx_highbd_10_mse8x8_c(const uint8_t *src_ptr, int src_stride, const uint8_t *ref_ptr,… 278 …8_t *src_ptr, int src_stride, int x_offset, int y_offset, const uint8_t *ref_ptr, int ref_stride, … [all …]
|
/external/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 476 MMI_ADDU(%[ref_ptr], %[ref_ptr], %[ref_stride]) in vpx_variance64x() 493 [src_ptr]"+&r"(src_ptr), [ref_ptr]"+&r"(ref_ptr), in vpx_variance64x() 507 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/libaom/config/x86_64/config/ |
D | aom_dsp_rtcd.h | 468 …m_16x16_dual_c(const uint8_t *src_ptr, int source_stride, const uint8_t *ref_ptr, int ref_stride, … 469 …6x16_dual_sse2(const uint8_t *src_ptr, int source_stride, const uint8_t *ref_ptr, int ref_stride, … 470 …6x16_dual_avx2(const uint8_t *src_ptr, int source_stride, const uint8_t *ref_ptr, int ref_stride, … 471 …um_16x16_dual)(const uint8_t *src_ptr, int source_stride, const uint8_t *ref_ptr, int ref_stride, … 473 …sum_8x8_quad_c(const uint8_t *src_ptr, int source_stride, const uint8_t *ref_ptr, int ref_stride, … 474 …_8x8_quad_sse2(const uint8_t *src_ptr, int source_stride, const uint8_t *ref_ptr, int ref_stride, … 475 …_8x8_quad_avx2(const uint8_t *src_ptr, int source_stride, const uint8_t *ref_ptr, int ref_stride, … 476 …_sum_8x8_quad)(const uint8_t *src_ptr, int source_stride, const uint8_t *ref_ptr, int ref_stride, … 675 …10_mse16x16_c(const uint8_t *src_ptr, int source_stride, const uint8_t *ref_ptr, int recon_strid… 676 …mse16x16_sse2(const uint8_t *src_ptr, int source_stride, const uint8_t *ref_ptr, int recon_strid… [all …]
|
/external/libaom/config/arm/config/ |
D | aom_dsp_rtcd.h | 425 …m_16x16_dual_c(const uint8_t *src_ptr, int source_stride, const uint8_t *ref_ptr, int ref_stride, … 426 …6x16_dual_neon(const uint8_t *src_ptr, int source_stride, const uint8_t *ref_ptr, int ref_stride, … 429 …sum_8x8_quad_c(const uint8_t *src_ptr, int source_stride, const uint8_t *ref_ptr, int ref_stride, … 430 …_8x8_quad_neon(const uint8_t *src_ptr, int source_stride, const uint8_t *ref_ptr, int ref_stride, … 625 …10_mse16x16_c(const uint8_t *src_ptr, int source_stride, const uint8_t *ref_ptr, int recon_strid… 626 …mse16x16_neon(const uint8_t *src_ptr, int source_stride, const uint8_t *ref_ptr, int recon_strid… 629 …_10_mse16x8_c(const uint8_t *src_ptr, int source_stride, const uint8_t *ref_ptr, int recon_strid… 630 …_mse16x8_neon(const uint8_t *src_ptr, int source_stride, const uint8_t *ref_ptr, int recon_strid… 633 …_10_mse8x16_c(const uint8_t *src_ptr, int source_stride, const uint8_t *ref_ptr, int recon_strid… 634 …_mse8x16_neon(const uint8_t *src_ptr, int source_stride, const uint8_t *ref_ptr, int recon_strid… [all …]
|