HomeSort by relevance Sort by last modified time
    Searched refs:ref_stride (Results 1 - 25 of 107) sorted by null

1 2 3 4 5

  /external/libaom/libaom/aom_dsp/x86/
sad_impl_avx2.c 17 const uint8_t *ref_ptr, int ref_stride) {
25 r2 = _mm256_loadu_si256((__m256i const *)(ref_ptr + ref_stride));
30 ref_ptr += ref_stride << 1;
41 const uint8_t *ref_ptr, int ref_stride) {
43 uint32_t sum = sad32x32(src_ptr, src_stride, ref_ptr, ref_stride);
46 sum += sad32x32(src_ptr, src_stride, ref_ptr, ref_stride);
51 const uint8_t *ref_ptr, int ref_stride) {
52 uint32_t sum = sad64x32(src_ptr, src_stride, ref_ptr, ref_stride);
54 ref_ptr += ref_stride << 5;
55 sum += sad64x32(src_ptr, src_stride, ref_ptr, ref_stride);
    [all...]
sad_highbd_avx2.c 41 const uint8_t *ref, int ref_stride) {
52 __m256i r1 = _mm256_loadu_si256((const __m256i *)(ref_ptr + ref_stride));
53 __m256i r2 = _mm256_loadu_si256((const __m256i *)(ref_ptr + 2 * ref_stride));
54 __m256i r3 = _mm256_loadu_si256((const __m256i *)(ref_ptr + 3 * ref_stride));
74 ref_ptr += ref_stride << 2;
81 r1 = _mm256_loadu_si256((const __m256i *)(ref_ptr + ref_stride));
82 r2 = _mm256_loadu_si256((const __m256i *)(ref_ptr + 2 * ref_stride));
83 r3 = _mm256_loadu_si256((const __m256i *)(ref_ptr + 3 * ref_stride));
113 const uint8_t *ref, int ref_stride) {
130 r1 = _mm256_loadu_si256((const __m256i *)(ref_ptr + ref_stride));
    [all...]
sad4d_avx2.c 18 const uint8_t *const ref[4], int ref_stride,
53 ref0 += ref_stride;
54 ref1 += ref_stride;
55 ref2 += ref_stride;
56 ref3 += ref_stride;
87 const uint8_t *const ref[4], int ref_stride,
137 ref0 += ref_stride;
138 ref1 += ref_stride;
139 ref2 += ref_stride;
140 ref3 += ref_stride;
    [all...]
  /external/libvpx/libvpx/vpx_dsp/x86/
avg_pred_sse2.c 19 int height, const uint8_t *ref, int ref_stride) {
34 ref += ref_stride;
45 if (width == ref_stride) {
49 r = _mm_set_epi32(loadu_uint32(ref + 3 * ref_stride),
50 loadu_uint32(ref + 2 * ref_stride),
51 loadu_uint32(ref + ref_stride), loadu_uint32(ref));
53 ref += 4 * ref_stride;
58 (const __m64 *)(ref + ref_stride)));
60 ref += 2 * ref_stride;
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
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...]
highbd_variance_sse2.c 16 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,
40 var_fn(src + src_stride * i + j, src_stride, ref + ref_stride * i + j,
41 ref_stride, &sse0, &sum0);
49 const uint16_t *ref, int ref_stride, int w,
60 var_fn(src + src_stride * i + j, src_stride, ref + ref_stride * i + j,
61 ref_stride, &sse0, &sum0);
71 const uint16_t *ref, int ref_stride, int w
    [all...]
  /external/libvpx/libvpx/vpx_dsp/
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,
41 int ref_stride, unsigned int *sad_array);
46 int ref_stride, unsigned int *sse);
50 const uint8_t *ref_ptr, int ref_stride, unsigned int *sse);
54 const uint8_t *ref_ptr, int ref_stride, unsigned int *sse,
sad.c 21 const uint8_t *ref_ptr, int ref_stride,
30 ref_ptr += ref_stride;
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/mips/
sad_mmi.c 341 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,
373 MMI_ADDU(%[ref], %[ref], %[ref_stride])
376 MMI_ADDU(%[ref], %[ref], %[ref_stride])
384 [ref_stride]"r"((mips_reg)ref_stride)
392 const uint8_t *ref, int ref_stride) { \
    [all...]
variance_msa.c 42 const uint8_t *ref_ptr, int32_t ref_stride,
55 LW4(ref_ptr, ref_stride, ref0, ref1, ref2, ref3);
56 ref_ptr += (4 * ref_stride);
70 const uint8_t *ref_ptr, int32_t ref_stride,
81 LD_UB4(ref_ptr, ref_stride, ref0, ref1, ref2, ref3);
82 ref_ptr += (4 * ref_stride);
97 const uint8_t *ref_ptr, int32_t ref_stride,
108 ref_ptr += ref_stride;
114 ref_ptr += ref_stride;
120 ref_ptr += ref_stride;
    [all...]
  /external/libvpx/libvpx/vpx_dsp/arm/
avg_pred_neon.c 18 int height, const uint8_t *ref, int ref_stride) {
30 ref += ref_stride;
38 const uint8x8_t r_1 = vld1_u8(ref + ref_stride);
40 ref += 2 * ref_stride;
55 r = load_unaligned_u8q(ref, ref_stride);
56 ref += 4 * ref_stride;
sad4d_neon.c 33 const int ref_stride, const int height,
47 ref_array[0] + i * ref_stride, ref_array[1] + i * ref_stride);
49 ref_array[2] + i * ref_stride, ref_array[3] + i * ref_stride);
61 const uint8_t *const ref_array[4], int ref_stride,
63 sad4x_4d(src_ptr, src_stride, ref_array, ref_stride, 4, res);
67 const uint8_t *const ref_array[4], int ref_stride,
69 sad4x_4d(src_ptr, src_stride, ref_array, ref_stride, 8, res);
142 const uint8_t *const ref_array[4], int ref_stride,
    [all...]
sad_neon.c 21 const uint8_t *ref_ptr, int ref_stride) {
23 const uint8x16_t ref_u8 = load_unaligned_u8q(ref_ptr, ref_stride);
30 const uint8_t *ref_ptr, int ref_stride,
33 const uint8x16_t ref_u8 = load_unaligned_u8q(ref_ptr, ref_stride);
42 const uint8_t *ref_ptr, int ref_stride) {
47 const uint8x16_t ref_u8 = load_unaligned_u8q(ref_ptr, ref_stride);
49 ref_ptr += 4 * ref_stride;
58 const uint8_t *ref_ptr, int ref_stride,
64 const uint8x16_t ref_u8 = load_unaligned_u8q(ref_ptr, ref_stride);
68 ref_ptr += 4 * ref_stride;
    [all...]
variance_neon.c 31 const uint8_t *ref_ptr, int ref_stride, int h,
43 const uint8x16_t b_u8 = load_unaligned_u8q(ref_ptr, ref_stride);
66 ref_ptr += 4 * ref_stride;
77 const uint8_t *ref_ptr, int ref_stride, int w,
115 ref_ptr += ref_stride;
126 const uint8_t *ref_ptr, int ref_stride, int h,
140 const uint8x8_t b_1_u8 = vld1_u8(ref_ptr + ref_stride);
156 ref_ptr += ref_stride + ref_stride;
167 const uint8_t *ref_ptr, int ref_stride,
    [all...]
  /external/libaom/libaom/aom_dsp/mips/
sad_msa.c 26 const uint8_t *ref_ptr, int32_t ref_stride,
38 LW4(ref_ptr, ref_stride, ref0, ref1, ref2, ref3);
39 ref_ptr += (4 * ref_stride);
52 const uint8_t *ref, int32_t ref_stride,
61 LD_UB4(ref, ref_stride, ref0, ref1, ref2, ref3);
62 ref += (4 * ref_stride);
73 const uint8_t *ref, int32_t ref_stride,
82 LD_UB2(ref, ref_stride, ref0, ref1);
83 ref += (2 * ref_stride);
88 LD_UB2(ref, ref_stride, ref0, ref1)
    [all...]
variance_msa.c 44 const uint8_t *ref_ptr, int32_t ref_stride,
57 LW4(ref_ptr, ref_stride, ref0, ref1, ref2, ref3);
58 ref_ptr += (4 * ref_stride);
72 const uint8_t *ref_ptr, int32_t ref_stride,
83 LD_UB4(ref_ptr, ref_stride, ref0, ref1, ref2, ref3);
84 ref_ptr += (4 * ref_stride);
99 const uint8_t *ref_ptr, int32_t ref_stride,
110 ref_ptr += ref_stride;
116 ref_ptr += ref_stride;
122 ref_ptr += ref_stride;
    [all...]
  /external/libvpx/libvpx/vpx_dsp/ppc/
variance_vsx.c 18 const uint8_t *ref_ptr, int ref_stride) {
24 const int16x8_t b0 = unpack_to_s16_h(read4x2(ref_ptr, ref_stride));
26 unpack_to_s16_h(read4x2(ref_ptr + ref_stride * 2, ref_stride));
55 int height, const uint8_t *ref, int ref_stride) {
68 ref += ref_stride;
74 const uint8x16_t r1 = vec_vsx_ld(0, ref + ref_stride);
80 ref += ref_stride * 2;
87 const uint32x4_t r1 = (uint32x4_t)vec_vsx_ld(0, ref + ref_stride);
88 const uint32x4_t r2 = (uint32x4_t)vec_vsx_ld(0, ref + ref_stride * 2)
    [all...]
  /external/libvpx/config/x86/
vpx_dsp_rtcd.h 32 void vpx_comp_avg_pred_c(uint8_t *comp_pred, const uint8_t *pred, int width, int height, const uint8_t *ref, int ref_stride);
33 void vpx_comp_avg_pred_sse2(uint8_t *comp_pred, const uint8_t *pred, int width, int height, const uint8_t *ref, int ref_stride);
268 void vpx_get16x16var_c(const uint8_t *src_ptr, int src_stride, const uint8_t *ref_ptr, int ref_stride, unsigned int *sse, int *sum);
269 void vpx_get16x16var_sse2(const uint8_t *src_ptr, int src_stride, const uint8_t *ref_ptr, int ref_stride, unsigned int *sse, int *sum);
272 unsigned int vpx_get4x4sse_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, unsigned int *sse, int *sum);
276 void vpx_get8x8var_sse2(const uint8_t *src_ptr, int src_stride, const uint8_t *ref_ptr, int ref_stride, unsigned int *sse, int *sum);
314 void vpx_highbd_10_get16x16var_c(const uint8_t *src_ptr, int src_stride, const uint8_t *ref_ptr, int ref_stride, unsigned int *sse, int *sum);
315 void vpx_highbd_10_get16x16var_sse2(const uint8_t *src_ptr, int src_stride, const uint8_t *ref_ptr, int ref_stride, unsigned int *sse, int *sum);
318 void vpx_highbd_10_get8x8var_c(const uint8_t *src_ptr, int src_stride, const uint8_t *ref_ptr, int ref_stride, unsigned int *sse, int *sum)
    [all...]
  /external/libvpx/config/x86_64/
vpx_dsp_rtcd.h 32 void vpx_comp_avg_pred_c(uint8_t *comp_pred, const uint8_t *pred, int width, int height, const uint8_t *ref, int ref_stride);
33 void vpx_comp_avg_pred_sse2(uint8_t *comp_pred, const uint8_t *pred, int width, int height, const uint8_t *ref, int ref_stride);
268 void vpx_get16x16var_c(const uint8_t *src_ptr, int src_stride, const uint8_t *ref_ptr, int ref_stride, unsigned int *sse, int *sum);
269 void vpx_get16x16var_sse2(const uint8_t *src_ptr, int src_stride, const uint8_t *ref_ptr, int ref_stride, unsigned int *sse, int *sum);
272 unsigned int vpx_get4x4sse_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, unsigned int *sse, int *sum);
276 void vpx_get8x8var_sse2(const uint8_t *src_ptr, int src_stride, const uint8_t *ref_ptr, int ref_stride, unsigned int *sse, int *sum);
315 void vpx_highbd_10_get16x16var_c(const uint8_t *src_ptr, int src_stride, const uint8_t *ref_ptr, int ref_stride, unsigned int *sse, int *sum);
316 void vpx_highbd_10_get16x16var_sse2(const uint8_t *src_ptr, int src_stride, const uint8_t *ref_ptr, int ref_stride, unsigned int *sse, int *sum);
319 void vpx_highbd_10_get8x8var_c(const uint8_t *src_ptr, int src_stride, const uint8_t *ref_ptr, int ref_stride, unsigned int *sse, int *sum)
    [all...]
  /external/libvpx/config/arm-neon/
vpx_dsp_rtcd.h 32 void vpx_comp_avg_pred_c(uint8_t *comp_pred, const uint8_t *pred, int width, int height, const uint8_t *ref, int ref_stride);
33 void vpx_comp_avg_pred_neon(uint8_t *comp_pred, const uint8_t *pred, int width, int height, const uint8_t *ref, int ref_stride);
254 void vpx_get16x16var_c(const uint8_t *src_ptr, int src_stride, const uint8_t *ref_ptr, int ref_stride, unsigned int *sse, int *sum);
255 void vpx_get16x16var_neon(const uint8_t *src_ptr, int src_stride, const uint8_t *ref_ptr, int ref_stride, unsigned int *sse, int *sum);
258 unsigned int vpx_get4x4sse_cs_c(const unsigned char *src_ptr, int src_stride, const unsigned char *ref_ptr, int ref_stride);
259 unsigned int vpx_get4x4sse_cs_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, unsigned int *sse, int *sum);
263 void vpx_get8x8var_neon(const uint8_t *src_ptr, int src_stride, const uint8_t *ref_ptr, int ref_stride, unsigned int *sse, int *sum);
299 void vpx_highbd_10_get16x16var_c(const uint8_t *src_ptr, int src_stride, const uint8_t *ref_ptr, int ref_stride, unsigned int *sse, int *sum);
302 void vpx_highbd_10_get8x8var_c(const uint8_t *src_ptr, int src_stride, const uint8_t *ref_ptr, int ref_stride, unsigned int *sse, int *sum)
    [all...]
  /external/libvpx/config/arm64/
vpx_dsp_rtcd.h 32 void vpx_comp_avg_pred_c(uint8_t *comp_pred, const uint8_t *pred, int width, int height, const uint8_t *ref, int ref_stride);
33 void vpx_comp_avg_pred_neon(uint8_t *comp_pred, const uint8_t *pred, int width, int height, const uint8_t *ref, int ref_stride);
254 void vpx_get16x16var_c(const uint8_t *src_ptr, int src_stride, const uint8_t *ref_ptr, int ref_stride, unsigned int *sse, int *sum);
255 void vpx_get16x16var_neon(const uint8_t *src_ptr, int src_stride, const uint8_t *ref_ptr, int ref_stride, unsigned int *sse, int *sum);
258 unsigned int vpx_get4x4sse_cs_c(const unsigned char *src_ptr, int src_stride, const unsigned char *ref_ptr, int ref_stride);
259 unsigned int vpx_get4x4sse_cs_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, unsigned int *sse, int *sum);
263 void vpx_get8x8var_neon(const uint8_t *src_ptr, int src_stride, const uint8_t *ref_ptr, int ref_stride, unsigned int *sse, int *sum);
299 void vpx_highbd_10_get16x16var_c(const uint8_t *src_ptr, int src_stride, const uint8_t *ref_ptr, int ref_stride, unsigned int *sse, int *sum);
302 void vpx_highbd_10_get8x8var_c(const uint8_t *src_ptr, int src_stride, const uint8_t *ref_ptr, int ref_stride, unsigned int *sse, int *sum)
    [all...]
  /external/libvpx/config/generic/
vpx_dsp_rtcd.h 30 void vpx_comp_avg_pred_c(uint8_t *comp_pred, const uint8_t *pred, int width, int height, const uint8_t *ref, int ref_stride);
210 void vpx_get16x16var_c(const uint8_t *src_ptr, int src_stride, const uint8_t *ref_ptr, int ref_stride, unsigned int *sse, int *sum);
213 unsigned int vpx_get4x4sse_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, unsigned int *sse, int *sum);
246 void vpx_highbd_10_get16x16var_c(const uint8_t *src_ptr, int src_stride, const uint8_t *ref_ptr, int ref_stride, unsigned int *sse, int *sum);
249 void vpx_highbd_10_get8x8var_c(const uint8_t *src_ptr, int src_stride, const uint8_t *ref_ptr, int ref_stride, unsigned int *sse, int *sum);
252 unsigned int vpx_highbd_10_mse16x16_c(const uint8_t *src_ptr, int src_stride, const uint8_t *ref_ptr, int ref_stride, unsigned int *sse);
255 unsigned int vpx_highbd_10_mse16x8_c(const uint8_t *src_ptr, int src_stride, const uint8_t *ref_ptr, int ref_stride, unsigned int *sse);
258 unsigned int vpx_highbd_10_mse8x16_c(const uint8_t *src_ptr, int src_stride, const uint8_t *ref_ptr, int ref_stride, unsigned int *sse);
261 unsigned int vpx_highbd_10_mse8x8_c(const uint8_t *src_ptr, int src_stride, const uint8_t *ref_ptr, int ref_stride, unsigned int *sse)
    [all...]
  /external/libaom/libaom/aom_dsp/
sad.c 47 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...]
  /external/libaom/libaom/av1/encoder/
corner_match.h 30 int height, int frm_stride, int ref_stride,
  /external/libvpx/libvpx/vp9/common/
vp9_reconintra.h 25 int ref_stride, uint8_t *dst, int dst_stride,

Completed in 1049 milliseconds

1 2 3 4 5