Home
last modified time | relevance | path

Searched refs:ref_ptr (Results 1 – 25 of 79) sorted by relevance

1234

/external/libvpx/vpx_dsp/
Dvpx_dsp_rtcd_defs.pl753 …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 …]
Dvariance.c25 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/
Dsad_impl_avx2.c17 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 …]
Dsad_avx2.c18 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/
Dvariance_lsx.c21 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/
Dvpx_dsp_rtcd.h296 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/
Dvpx_dsp_rtcd.h284 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/
Dvariance_sse2.c46 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 …]
Dsad_avx2.c15 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/
Daom_dsp_rtcd.h431 …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/
Dvpx_dsp_rtcd.h289 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/
Dvpx_dsp_rtcd.h289 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/
Dsad_neon_dotprod.c23 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 …]
Dsad_neon.c22 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 …]
Dhighbd_sadxd_neon.c24 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/
Dvariance_neon_dotprod.c25 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 …]
Dsad_neon.c21 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 …]
Dsad_neon_dotprod.c22 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 …]
Dhighbd_variance_sve.c23 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 …]
Dvariance_neon.c24 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/
Dvpx_dsp_rtcd.h224 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/
Dvariance_mmi.c361 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 …]
Dvariance_msa.c43 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/
Daom_dsp_rtcd.h468 …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/
Daom_dsp_rtcd.h425 …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 …]

1234