Home
last modified time | relevance | path

Searched refs:ref_stride (Results 1 – 25 of 109) sorted by relevance

12345

/external/libaom/libaom/aom_dsp/x86/
Dsad_impl_avx2.c17 const uint8_t *ref_ptr, int ref_stride) { in sad32x32() argument
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()
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()
54 ref_ptr += ref_stride << 5; in sad64x64()
55 sum += sad64x32(src_ptr, src_stride, ref_ptr, ref_stride); in sad64x64()
[all …]
Dsad_highbd_avx2.c41 const uint8_t *ref, int ref_stride) { in aom_highbd_sad16x8_avx2() argument
52 __m256i r1 = _mm256_loadu_si256((const __m256i *)(ref_ptr + ref_stride)); in aom_highbd_sad16x8_avx2()
53 __m256i r2 = _mm256_loadu_si256((const __m256i *)(ref_ptr + 2 * ref_stride)); in aom_highbd_sad16x8_avx2()
54 __m256i r3 = _mm256_loadu_si256((const __m256i *)(ref_ptr + 3 * ref_stride)); in aom_highbd_sad16x8_avx2()
74 ref_ptr += ref_stride << 2; in aom_highbd_sad16x8_avx2()
81 r1 = _mm256_loadu_si256((const __m256i *)(ref_ptr + ref_stride)); in aom_highbd_sad16x8_avx2()
82 r2 = _mm256_loadu_si256((const __m256i *)(ref_ptr + 2 * ref_stride)); in aom_highbd_sad16x8_avx2()
83 r3 = _mm256_loadu_si256((const __m256i *)(ref_ptr + 3 * ref_stride)); in aom_highbd_sad16x8_avx2()
113 const uint8_t *ref, int ref_stride) { in aom_highbd_sad16x16_avx2() argument
130 r1 = _mm256_loadu_si256((const __m256i *)(ref_ptr + ref_stride)); in aom_highbd_sad16x16_avx2()
[all …]
Dsad4d_avx2.c18 const uint8_t *const ref[4], int ref_stride, in aom_sad32x32x4d_avx2() argument
53 ref0 += ref_stride; in aom_sad32x32x4d_avx2()
54 ref1 += ref_stride; in aom_sad32x32x4d_avx2()
55 ref2 += ref_stride; in aom_sad32x32x4d_avx2()
56 ref3 += ref_stride; in aom_sad32x32x4d_avx2()
87 const uint8_t *const ref[4], int ref_stride, in aom_sad64x64x4d_avx2() argument
137 ref0 += ref_stride; in aom_sad64x64x4d_avx2()
138 ref1 += ref_stride; in aom_sad64x64x4d_avx2()
139 ref2 += ref_stride; in aom_sad64x64x4d_avx2()
140 ref3 += ref_stride; in aom_sad64x64x4d_avx2()
[all …]
/external/libvpx/libvpx/vpx_dsp/mips/
Dsad_mmi.c341 const uint8_t *ref_array, int ref_stride, \
346 vpx_sad##m##x##n##_mmi(src, src_stride, &ref_array[i], ref_stride); \
353 int ref_stride, uint32_t *sad_array) { \
357 vpx_sad##m##x##n##_mmi(src, src_stride, ref_array[i], ref_stride); \
361 const uint8_t *ref, int ref_stride, in vpx_sad64x() argument
373 MMI_ADDU(%[ref], %[ref], %[ref_stride]) in vpx_sad64x()
376 MMI_ADDU(%[ref], %[ref], %[ref_stride]) in vpx_sad64x()
384 [ref_stride]"r"((mips_reg)ref_stride) in vpx_sad64x()
392 const uint8_t *ref, int ref_stride) { \
393 return vpx_sad64x(src, src_stride, ref, ref_stride, H); \
[all …]
Dsad_msa.c24 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 …]
Dvariance_msa.c42 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 …]
Dvariance_mmi.c409 const uint8_t *ref_ptr, int ref_stride, in vpx_variance64x() argument
475 MMI_ADDU(%[ref_ptr], %[ref_ptr], %[ref_stride]) in vpx_variance64x()
495 [ref_stride]"r"((mips_reg)ref_stride), in vpx_variance64x()
505 const uint8_t *ref_ptr, int ref_stride, \
507 return vpx_variance64x(src_ptr, src_stride, ref_ptr, ref_stride, sse, n); \
514 const uint8_t *ref_ptr, int ref_stride, in vpx_variance32x64_mmi() argument
556 MMI_ADDU(%[ref_ptr], %[ref_ptr], %[ref_stride]) in vpx_variance32x64_mmi()
576 [ref_stride]"r"((mips_reg)ref_stride), in vpx_variance32x64_mmi()
585 const uint8_t *ref_ptr, int ref_stride, in vpx_variance32x() argument
625 MMI_ADDU(%[ref_ptr], %[ref_ptr], %[ref_stride]) in vpx_variance32x()
[all …]
/external/libvpx/config/x86/
Dvpx_dsp_rtcd.h32 …int8_t *comp_pred, const uint8_t *pred, int width, int height, const uint8_t *ref, int ref_stride);
33 …int8_t *comp_pred, const uint8_t *pred, int width, int height, const uint8_t *ref, int ref_stride);
268 …_c(const uint8_t *src_ptr, int src_stride, const uint8_t *ref_ptr, int ref_stride, unsigned int *s…
269 …e2(const uint8_t *src_ptr, int src_stride, const uint8_t *ref_ptr, int ref_stride, unsigned int *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 …e2(const uint8_t *src_ptr, int src_stride, const uint8_t *ref_ptr, int ref_stride, unsigned int *s…
314 …_c(const uint8_t *src_ptr, int src_stride, const uint8_t *ref_ptr, int ref_stride, unsigned int *s…
315 …e2(const uint8_t *src_ptr, int src_stride, const uint8_t *ref_ptr, int ref_stride, unsigned int *s…
318 …_c(const uint8_t *src_ptr, int src_stride, const uint8_t *ref_ptr, int ref_stride, unsigned int *s…
[all …]
/external/libvpx/config/x86_64/
Dvpx_dsp_rtcd.h32 …int8_t *comp_pred, const uint8_t *pred, int width, int height, const uint8_t *ref, int ref_stride);
33 …int8_t *comp_pred, const uint8_t *pred, int width, int height, const uint8_t *ref, int ref_stride);
268 …_c(const uint8_t *src_ptr, int src_stride, const uint8_t *ref_ptr, int ref_stride, unsigned int *s…
269 …e2(const uint8_t *src_ptr, int src_stride, const uint8_t *ref_ptr, int ref_stride, unsigned int *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 …e2(const uint8_t *src_ptr, int src_stride, const uint8_t *ref_ptr, int ref_stride, unsigned int *s…
315 …_c(const uint8_t *src_ptr, int src_stride, const uint8_t *ref_ptr, int ref_stride, unsigned int *s…
316 …e2(const uint8_t *src_ptr, int src_stride, const uint8_t *ref_ptr, int ref_stride, unsigned int *s…
319 …_c(const uint8_t *src_ptr, int src_stride, const uint8_t *ref_ptr, int ref_stride, unsigned int *s…
[all …]
/external/libvpx/config/generic/
Dvpx_dsp_rtcd.h30 …int8_t *comp_pred, const uint8_t *pred, int width, int height, const uint8_t *ref, int ref_stride);
210 …_c(const uint8_t *src_ptr, int src_stride, const uint8_t *ref_ptr, int ref_stride, unsigned int *s…
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 …_c(const uint8_t *src_ptr, int src_stride, const uint8_t *ref_ptr, int ref_stride, unsigned int *s…
249 …_c(const uint8_t *src_ptr, int src_stride, const uint8_t *ref_ptr, int ref_stride, unsigned int *s…
252 …_c(const uint8_t *src_ptr, int src_stride, const uint8_t *ref_ptr, int ref_stride, unsigned int *s…
255 …_c(const uint8_t *src_ptr, int src_stride, const uint8_t *ref_ptr, int ref_stride, unsigned int *s…
258 …_c(const uint8_t *src_ptr, int src_stride, const uint8_t *ref_ptr, int ref_stride, unsigned int *s…
261 …_c(const uint8_t *src_ptr, int src_stride, const uint8_t *ref_ptr, int ref_stride, unsigned int *s…
[all …]
/external/libaom/libaom/aom_dsp/mips/
Dsad_msa.c26 const uint8_t *ref_ptr, int32_t ref_stride, in sad_4width_msa() argument
38 LW4(ref_ptr, ref_stride, ref0, ref1, ref2, ref3); in sad_4width_msa()
39 ref_ptr += (4 * ref_stride); in sad_4width_msa()
52 const uint8_t *ref, int32_t ref_stride, in sad_8width_msa() argument
61 LD_UB4(ref, ref_stride, ref0, ref1, ref2, ref3); in sad_8width_msa()
62 ref += (4 * ref_stride); in sad_8width_msa()
73 const uint8_t *ref, int32_t ref_stride, in sad_16width_msa() argument
82 LD_UB2(ref, ref_stride, ref0, ref1); in sad_16width_msa()
83 ref += (2 * ref_stride); in sad_16width_msa()
88 LD_UB2(ref, ref_stride, ref0, ref1); in sad_16width_msa()
[all …]
Dvariance_msa.c44 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
110 ref_ptr += ref_stride; in sse_diff_16width_msa()
116 ref_ptr += ref_stride; in sse_diff_16width_msa()
122 ref_ptr += ref_stride; in sse_diff_16width_msa()
[all …]
/external/libvpx/config/arm64/
Dvpx_dsp_rtcd.h32 …int8_t *comp_pred, const uint8_t *pred, int width, int height, const uint8_t *ref, int ref_stride);
33 …int8_t *comp_pred, const uint8_t *pred, int width, int height, const uint8_t *ref, int ref_stride);
254 …_c(const uint8_t *src_ptr, int src_stride, const uint8_t *ref_ptr, int ref_stride, unsigned int *s…
255 …on(const uint8_t *src_ptr, int src_stride, const uint8_t *ref_ptr, int ref_stride, unsigned int *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 …on(const uint8_t *src_ptr, int src_stride, const uint8_t *ref_ptr, int ref_stride, unsigned int *s…
299 …_c(const uint8_t *src_ptr, int src_stride, const uint8_t *ref_ptr, int ref_stride, unsigned int *s…
302 …_c(const uint8_t *src_ptr, int src_stride, const uint8_t *ref_ptr, int ref_stride, unsigned int *s…
[all …]
/external/libvpx/config/arm-neon/
Dvpx_dsp_rtcd.h32 …int8_t *comp_pred, const uint8_t *pred, int width, int height, const uint8_t *ref, int ref_stride);
33 …int8_t *comp_pred, const uint8_t *pred, int width, int height, const uint8_t *ref, int ref_stride);
254 …_c(const uint8_t *src_ptr, int src_stride, const uint8_t *ref_ptr, int ref_stride, unsigned int *s…
255 …on(const uint8_t *src_ptr, int src_stride, const uint8_t *ref_ptr, int ref_stride, unsigned int *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 …on(const uint8_t *src_ptr, int src_stride, const uint8_t *ref_ptr, int ref_stride, unsigned int *s…
299 …_c(const uint8_t *src_ptr, int src_stride, const uint8_t *ref_ptr, int ref_stride, unsigned int *s…
302 …_c(const uint8_t *src_ptr, int src_stride, const uint8_t *ref_ptr, int ref_stride, unsigned int *s…
[all …]
/external/libvpx/libvpx/vpx_dsp/x86/
Dhighbd_variance_sse2.c16 const uint16_t *ref, int ref_stride,
20 const uint16_t *ref, int ref_stride,
24 const uint16_t *ref, int ref_stride,
28 const uint16_t *ref, int ref_stride, int w, in highbd_8_variance_sse2() argument
40 var_fn(src + src_stride * i + j, src_stride, ref + ref_stride * i + j, in highbd_8_variance_sse2()
41 ref_stride, &sse0, &sum0); in highbd_8_variance_sse2()
49 const uint16_t *ref, int ref_stride, int w, in highbd_10_variance_sse2() argument
60 var_fn(src + src_stride * i + j, src_stride, ref + ref_stride * i + j, in highbd_10_variance_sse2()
61 ref_stride, &sse0, &sum0); in highbd_10_variance_sse2()
71 const uint16_t *ref, int ref_stride, int w, in highbd_12_variance_sse2() argument
[all …]
Dsad_sse3.asm18 %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
174 ; int ref_stride,
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 …]
Dvariance_sse2.c104 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
142 ref_ptr += ref_stride; in variance8_sse2()
163 const uint8_t *ref_ptr, const int ref_stride, in variance16_sse2() argument
175 ref_ptr += ref_stride; in variance16_sse2()
180 const uint8_t *ref_ptr, const int ref_stride, in variance32_sse2() argument
193 ref_ptr += ref_stride; in variance32_sse2()
198 const uint8_t *ref_ptr, const int ref_stride, in variance64_sse2() argument
[all …]
Davg_pred_sse2.c19 int height, const uint8_t *ref, int ref_stride) { in vpx_comp_avg_pred_sse2() argument
34 ref += ref_stride; in vpx_comp_avg_pred_sse2()
45 if (width == ref_stride) { in vpx_comp_avg_pred_sse2()
49 r = _mm_set_epi32(loadu_uint32(ref + 3 * ref_stride), in vpx_comp_avg_pred_sse2()
50 loadu_uint32(ref + 2 * ref_stride), in vpx_comp_avg_pred_sse2()
51 loadu_uint32(ref + ref_stride), loadu_uint32(ref)); 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()
/external/libvpx/libvpx/vpx_dsp/arm/
Dsad4d_neon.c33 const int ref_stride, const int height, in sad4x_4d() argument
47 ref_array[0] + i * ref_stride, ref_array[1] + i * ref_stride); in sad4x_4d()
49 ref_array[2] + i * ref_stride, ref_array[3] + i * ref_stride); in sad4x_4d()
61 const uint8_t *const ref_array[4], int ref_stride, in vpx_sad4x4x4d_neon() argument
63 sad4x_4d(src_ptr, src_stride, ref_array, ref_stride, 4, res); in vpx_sad4x4x4d_neon()
67 const uint8_t *const ref_array[4], int ref_stride, in vpx_sad4x8x4d_neon() argument
69 sad4x_4d(src_ptr, src_stride, ref_array, ref_stride, 8, res); in vpx_sad4x8x4d_neon()
142 const uint8_t *const ref_array[4], int ref_stride, in sad8x_4d() argument
155 ref_loop[j] += ref_stride; in sad8x_4d()
164 const uint8_t *const ref_array[4], int ref_stride, in vpx_sad8x4x4d_neon() argument
[all …]
Dvariance_neon.c31 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
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
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()
167 const uint8_t *ref_ptr, int ref_stride, in vpx_get8x8var_neon() argument
169 variance_neon_w8x2(src_ptr, src_stride, ref_ptr, ref_stride, 8, sse, sum); in vpx_get8x8var_neon()
[all …]
Dsad_neon.c21 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 …]
/external/libvpx/libvpx/vpx_dsp/
Dvariance.c25 const uint8_t *ref_ptr, int ref_stride) { in vpx_get4x4sse_cs_c() argument
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
68 ref_ptr += ref_stride; in variance()
130 const uint8_t *ref_ptr, int ref_stride, \
133 variance(src_ptr, src_stride, ref_ptr, ref_stride, W, H, sse, &sum); \
140 const uint8_t *ref_ptr, int ref_stride, uint32_t *sse) { \
149 return vpx_variance##W##x##H##_c(temp2, W, ref_ptr, ref_stride, sse); \
155 const uint8_t *ref_ptr, int ref_stride, uint32_t *sse, \
168 return vpx_variance##W##x##H##_c(temp3, W, ref_ptr, ref_stride, sse); \
[all …]
Dsad.c21 const uint8_t *ref_ptr, int ref_stride, in sad() argument
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); \
42 int ref_stride, const uint8_t *second_pred) { \
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); \
64 int ref_stride, uint32_t *sad_array) { \
68 vpx_sad##m##x##n##_c(src_ptr, src_stride, ref_array[i], ref_stride); \
[all …]
/external/libvpx/libvpx/vpx_dsp/ppc/
Dvariance_vsx.c18 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()
55 int height, const uint8_t *ref, int ref_stride) { in vpx_comp_avg_pred_vsx() argument
68 ref += ref_stride; in vpx_comp_avg_pred_vsx()
74 const uint8x16_t r1 = vec_vsx_ld(0, ref + ref_stride); in vpx_comp_avg_pred_vsx()
80 ref += ref_stride * 2; in vpx_comp_avg_pred_vsx()
87 const uint32x4_t r1 = (uint32x4_t)vec_vsx_ld(0, ref + ref_stride); in vpx_comp_avg_pred_vsx()
88 const uint32x4_t r2 = (uint32x4_t)vec_vsx_ld(0, ref + ref_stride * 2); in vpx_comp_avg_pred_vsx()
89 const uint32x4_t r3 = (uint32x4_t)vec_vsx_ld(0, ref + ref_stride * 3); in vpx_comp_avg_pred_vsx()
[all …]
/external/libaom/libaom/aom_dsp/
Dsad.c47 const uint8_t *ref, int ref_stride) { \
48 return sad(src, src_stride, ref, ref_stride, m, n); \
51 const uint8_t *ref, int ref_stride, \
54 aom_comp_avg_pred(comp_pred, second_pred, m, n, ref, ref_stride); \
58 const uint8_t *src, int src_stride, const uint8_t *ref, int ref_stride, \
62 ref_stride, jcp_param); \
70 int ref_stride, uint32_t *sad_array) { \
74 aom_sad##m##x##n##_c(src, src_stride, ref_array[i], ref_stride); \
200 int ref_stride) { \
201 return highbd_sad(src, src_stride, ref, ref_stride, m, n); \
[all …]

12345