Home
last modified time | relevance | path

Searched refs:second_pred (Results 1 – 25 of 30) sorted by relevance

12

/external/libvpx/libvpx/vpx_dsp/mips/
Dsad_mmi.c403 const uint8_t *second_pred, in vpx_sad_avg64x() argument
414 MMI_ADDIU(%[second_pred], %[second_pred], 0x40) in vpx_sad_avg64x()
418 MMI_ADDIU(%[second_pred], %[second_pred], 0x40) in vpx_sad_avg64x()
427 [second_pred]"+&r"((mips_reg)second_pred), in vpx_sad_avg64x()
439 const uint8_t *second_pred) { \
440 return vpx_sad_avg64x(src, src_stride, ref, ref_stride, second_pred, H); \
491 const uint8_t *second_pred, in vpx_sad_avg32x() argument
502 MMI_ADDIU(%[second_pred], %[second_pred], 0x20) in vpx_sad_avg32x()
506 MMI_ADDIU(%[second_pred], %[second_pred], 0x20) in vpx_sad_avg32x()
515 [second_pred]"+&r"((mips_reg)second_pred), in vpx_sad_avg32x()
[all …]
Dsad_msa.c1120 const uint8_t *second_pred) { \
1122 second_pred); \
1128 const uint8_t *second_pred) { \
1130 second_pred); \
1136 int32_t ref_stride, const uint8_t *second_pred) { \
1138 second_pred); \
1144 int32_t ref_stride, const uint8_t *second_pred) { \
1146 second_pred); \
1152 int32_t ref_stride, const uint8_t *second_pred) { \
1154 second_pred); \
/external/libvpx/libvpx/vpx_dsp/
Dvpx_dsp_rtcd_defs.pl808 …t8_t *src_ptr, int src_stride, const uint8_t *ref_ptr, int ref_stride, const uint8_t *second_pred";
811 …t8_t *src_ptr, int src_stride, const uint8_t *ref_ptr, int ref_stride, const uint8_t *second_pred";
814 …t8_t *src_ptr, int src_stride, const uint8_t *ref_ptr, int ref_stride, const uint8_t *second_pred";
817 …t8_t *src_ptr, int src_stride, const uint8_t *ref_ptr, int ref_stride, const uint8_t *second_pred";
820 …t8_t *src_ptr, int src_stride, const uint8_t *ref_ptr, int ref_stride, const uint8_t *second_pred";
823 …t8_t *src_ptr, int src_stride, const uint8_t *ref_ptr, int ref_stride, const uint8_t *second_pred";
826 …t8_t *src_ptr, int src_stride, const uint8_t *ref_ptr, int ref_stride, const uint8_t *second_pred";
829 …t8_t *src_ptr, int src_stride, const uint8_t *ref_ptr, int ref_stride, const uint8_t *second_pred";
832 …t8_t *src_ptr, int src_stride, const uint8_t *ref_ptr, int ref_stride, const uint8_t *second_pred";
835 …t8_t *src_ptr, int src_stride, const uint8_t *ref_ptr, int ref_stride, const uint8_t *second_pred";
[all …]
Dsad.c41 const uint8_t *second_pred) { \
43 vpx_comp_avg_pred_c(comp_pred, second_pred, m, n, ref, ref_stride); \
174 const uint8_t *second_pred) { \
176 vpx_highbd_comp_avg_pred_c(comp_pred, second_pred, m, n, ref, ref_stride); \
Dvariance.h30 const uint8_t *second_pred);
55 const uint8_t *second_pred);
Dvariance.c157 const uint8_t *second_pred) { \
167 vpx_comp_avg_pred_c(temp3, second_pred, W, H, temp2, W); \
456 const uint8_t *second_pred) { \
466 vpx_highbd_comp_avg_pred_c(temp3, second_pred, W, H, \
476 const uint8_t *second_pred) { \
486 vpx_highbd_comp_avg_pred_c(temp3, second_pred, W, H, \
496 const uint8_t *second_pred) { \
506 vpx_highbd_comp_avg_pred_c(temp3, second_pred, W, H, \
/external/libvpx/config/x86/
Dvpx_dsp_rtcd.h330 …, int yoffset, const uint8_t *ref_ptr, int ref_stride, uint32_t *sse, const uint8_t *second_pred);
331 …, int yoffset, const uint8_t *ref_ptr, int ref_stride, uint32_t *sse, const uint8_t *second_pred);
334 …, int yoffset, const uint8_t *ref_ptr, int ref_stride, uint32_t *sse, const uint8_t *second_pred);
335 …, int yoffset, const uint8_t *ref_ptr, int ref_stride, uint32_t *sse, const uint8_t *second_pred);
338 …, int yoffset, const uint8_t *ref_ptr, int ref_stride, uint32_t *sse, const uint8_t *second_pred);
339 …, int yoffset, const uint8_t *ref_ptr, int ref_stride, uint32_t *sse, const uint8_t *second_pred);
342 …, int yoffset, const uint8_t *ref_ptr, int ref_stride, uint32_t *sse, const uint8_t *second_pred);
343 …, int yoffset, const uint8_t *ref_ptr, int ref_stride, uint32_t *sse, const uint8_t *second_pred);
346 …, int yoffset, const uint8_t *ref_ptr, int ref_stride, uint32_t *sse, const uint8_t *second_pred);
347 …, int yoffset, const uint8_t *ref_ptr, int ref_stride, uint32_t *sse, const uint8_t *second_pred);
[all …]
/external/libvpx/config/x86_64/
Dvpx_dsp_rtcd.h331 …, int yoffset, const uint8_t *ref_ptr, int ref_stride, uint32_t *sse, const uint8_t *second_pred);
332 …, int yoffset, const uint8_t *ref_ptr, int ref_stride, uint32_t *sse, const uint8_t *second_pred);
335 …, int yoffset, const uint8_t *ref_ptr, int ref_stride, uint32_t *sse, const uint8_t *second_pred);
336 …, int yoffset, const uint8_t *ref_ptr, int ref_stride, uint32_t *sse, const uint8_t *second_pred);
339 …, int yoffset, const uint8_t *ref_ptr, int ref_stride, uint32_t *sse, const uint8_t *second_pred);
340 …, int yoffset, const uint8_t *ref_ptr, int ref_stride, uint32_t *sse, const uint8_t *second_pred);
343 …, int yoffset, const uint8_t *ref_ptr, int ref_stride, uint32_t *sse, const uint8_t *second_pred);
344 …, int yoffset, const uint8_t *ref_ptr, int ref_stride, uint32_t *sse, const uint8_t *second_pred);
347 …, int yoffset, const uint8_t *ref_ptr, int ref_stride, uint32_t *sse, const uint8_t *second_pred);
348 …, int yoffset, const uint8_t *ref_ptr, int ref_stride, uint32_t *sse, const uint8_t *second_pred);
[all …]
/external/libvpx/config/mips32-msa/
Dvpx_dsp_rtcd.h296 …, int yoffset, const uint8_t *ref_ptr, int ref_stride, uint32_t *sse, const uint8_t *second_pred);
299 …, int yoffset, const uint8_t *ref_ptr, int ref_stride, uint32_t *sse, const uint8_t *second_pred);
302 …, int yoffset, const uint8_t *ref_ptr, int ref_stride, uint32_t *sse, const uint8_t *second_pred);
305 …, int yoffset, const uint8_t *ref_ptr, int ref_stride, uint32_t *sse, const uint8_t *second_pred);
308 …, int yoffset, const uint8_t *ref_ptr, int ref_stride, uint32_t *sse, const uint8_t *second_pred);
311 …, int yoffset, const uint8_t *ref_ptr, int ref_stride, uint32_t *sse, const uint8_t *second_pred);
314 …, int yoffset, const uint8_t *ref_ptr, int ref_stride, uint32_t *sse, const uint8_t *second_pred);
317 …, int yoffset, const uint8_t *ref_ptr, int ref_stride, uint32_t *sse, const uint8_t *second_pred);
320 …, int yoffset, const uint8_t *ref_ptr, int ref_stride, uint32_t *sse, const uint8_t *second_pred);
323 …, int yoffset, const uint8_t *ref_ptr, int ref_stride, uint32_t *sse, const uint8_t *second_pred);
[all …]
/external/libvpx/config/mips64-msa/
Dvpx_dsp_rtcd.h296 …, int yoffset, const uint8_t *ref_ptr, int ref_stride, uint32_t *sse, const uint8_t *second_pred);
299 …, int yoffset, const uint8_t *ref_ptr, int ref_stride, uint32_t *sse, const uint8_t *second_pred);
302 …, int yoffset, const uint8_t *ref_ptr, int ref_stride, uint32_t *sse, const uint8_t *second_pred);
305 …, int yoffset, const uint8_t *ref_ptr, int ref_stride, uint32_t *sse, const uint8_t *second_pred);
308 …, int yoffset, const uint8_t *ref_ptr, int ref_stride, uint32_t *sse, const uint8_t *second_pred);
311 …, int yoffset, const uint8_t *ref_ptr, int ref_stride, uint32_t *sse, const uint8_t *second_pred);
314 …, int yoffset, const uint8_t *ref_ptr, int ref_stride, uint32_t *sse, const uint8_t *second_pred);
317 …, int yoffset, const uint8_t *ref_ptr, int ref_stride, uint32_t *sse, const uint8_t *second_pred);
320 …, int yoffset, const uint8_t *ref_ptr, int ref_stride, uint32_t *sse, const uint8_t *second_pred);
323 …, int yoffset, const uint8_t *ref_ptr, int ref_stride, uint32_t *sse, const uint8_t *second_pred);
[all …]
/external/libvpx/config/mips64/
Dvpx_dsp_rtcd.h261 …, int yoffset, const uint8_t *ref_ptr, int ref_stride, uint32_t *sse, const uint8_t *second_pred);
264 …, int yoffset, const uint8_t *ref_ptr, int ref_stride, uint32_t *sse, const uint8_t *second_pred);
267 …, int yoffset, const uint8_t *ref_ptr, int ref_stride, uint32_t *sse, const uint8_t *second_pred);
270 …, int yoffset, const uint8_t *ref_ptr, int ref_stride, uint32_t *sse, const uint8_t *second_pred);
273 …, int yoffset, const uint8_t *ref_ptr, int ref_stride, uint32_t *sse, const uint8_t *second_pred);
276 …, int yoffset, const uint8_t *ref_ptr, int ref_stride, uint32_t *sse, const uint8_t *second_pred);
279 …, int yoffset, const uint8_t *ref_ptr, int ref_stride, uint32_t *sse, const uint8_t *second_pred);
282 …, int yoffset, const uint8_t *ref_ptr, int ref_stride, uint32_t *sse, const uint8_t *second_pred);
285 …, int yoffset, const uint8_t *ref_ptr, int ref_stride, uint32_t *sse, const uint8_t *second_pred);
288 …, int yoffset, const uint8_t *ref_ptr, int ref_stride, uint32_t *sse, const uint8_t *second_pred);
[all …]
/external/libvpx/config/generic/
Dvpx_dsp_rtcd.h261 …, int yoffset, const uint8_t *ref_ptr, int ref_stride, uint32_t *sse, const uint8_t *second_pred);
264 …, int yoffset, const uint8_t *ref_ptr, int ref_stride, uint32_t *sse, const uint8_t *second_pred);
267 …, int yoffset, const uint8_t *ref_ptr, int ref_stride, uint32_t *sse, const uint8_t *second_pred);
270 …, int yoffset, const uint8_t *ref_ptr, int ref_stride, uint32_t *sse, const uint8_t *second_pred);
273 …, int yoffset, const uint8_t *ref_ptr, int ref_stride, uint32_t *sse, const uint8_t *second_pred);
276 …, int yoffset, const uint8_t *ref_ptr, int ref_stride, uint32_t *sse, const uint8_t *second_pred);
279 …, int yoffset, const uint8_t *ref_ptr, int ref_stride, uint32_t *sse, const uint8_t *second_pred);
282 …, int yoffset, const uint8_t *ref_ptr, int ref_stride, uint32_t *sse, const uint8_t *second_pred);
285 …, int yoffset, const uint8_t *ref_ptr, int ref_stride, uint32_t *sse, const uint8_t *second_pred);
288 …, int yoffset, const uint8_t *ref_ptr, int ref_stride, uint32_t *sse, const uint8_t *second_pred);
[all …]
/external/libvpx/config/arm/
Dvpx_dsp_rtcd.h261 …, int yoffset, const uint8_t *ref_ptr, int ref_stride, uint32_t *sse, const uint8_t *second_pred);
264 …, int yoffset, const uint8_t *ref_ptr, int ref_stride, uint32_t *sse, const uint8_t *second_pred);
267 …, int yoffset, const uint8_t *ref_ptr, int ref_stride, uint32_t *sse, const uint8_t *second_pred);
270 …, int yoffset, const uint8_t *ref_ptr, int ref_stride, uint32_t *sse, const uint8_t *second_pred);
273 …, int yoffset, const uint8_t *ref_ptr, int ref_stride, uint32_t *sse, const uint8_t *second_pred);
276 …, int yoffset, const uint8_t *ref_ptr, int ref_stride, uint32_t *sse, const uint8_t *second_pred);
279 …, int yoffset, const uint8_t *ref_ptr, int ref_stride, uint32_t *sse, const uint8_t *second_pred);
282 …, int yoffset, const uint8_t *ref_ptr, int ref_stride, uint32_t *sse, const uint8_t *second_pred);
285 …, int yoffset, const uint8_t *ref_ptr, int ref_stride, uint32_t *sse, const uint8_t *second_pred);
288 …, int yoffset, const uint8_t *ref_ptr, int ref_stride, uint32_t *sse, const uint8_t *second_pred);
[all …]
/external/libvpx/config/mips32/
Dvpx_dsp_rtcd.h261 …, int yoffset, const uint8_t *ref_ptr, int ref_stride, uint32_t *sse, const uint8_t *second_pred);
264 …, int yoffset, const uint8_t *ref_ptr, int ref_stride, uint32_t *sse, const uint8_t *second_pred);
267 …, int yoffset, const uint8_t *ref_ptr, int ref_stride, uint32_t *sse, const uint8_t *second_pred);
270 …, int yoffset, const uint8_t *ref_ptr, int ref_stride, uint32_t *sse, const uint8_t *second_pred);
273 …, int yoffset, const uint8_t *ref_ptr, int ref_stride, uint32_t *sse, const uint8_t *second_pred);
276 …, int yoffset, const uint8_t *ref_ptr, int ref_stride, uint32_t *sse, const uint8_t *second_pred);
279 …, int yoffset, const uint8_t *ref_ptr, int ref_stride, uint32_t *sse, const uint8_t *second_pred);
282 …, int yoffset, const uint8_t *ref_ptr, int ref_stride, uint32_t *sse, const uint8_t *second_pred);
285 …, int yoffset, const uint8_t *ref_ptr, int ref_stride, uint32_t *sse, const uint8_t *second_pred);
288 …, int yoffset, const uint8_t *ref_ptr, int ref_stride, uint32_t *sse, const uint8_t *second_pred);
[all …]
/external/libvpx/config/arm64/
Dvpx_dsp_rtcd.h314 …, int yoffset, const uint8_t *ref_ptr, int ref_stride, uint32_t *sse, const uint8_t *second_pred);
317 …, int yoffset, const uint8_t *ref_ptr, int ref_stride, uint32_t *sse, const uint8_t *second_pred);
320 …, int yoffset, const uint8_t *ref_ptr, int ref_stride, uint32_t *sse, const uint8_t *second_pred);
323 …, int yoffset, const uint8_t *ref_ptr, int ref_stride, uint32_t *sse, const uint8_t *second_pred);
326 …, int yoffset, const uint8_t *ref_ptr, int ref_stride, uint32_t *sse, const uint8_t *second_pred);
329 …, int yoffset, const uint8_t *ref_ptr, int ref_stride, uint32_t *sse, const uint8_t *second_pred);
332 …, int yoffset, const uint8_t *ref_ptr, int ref_stride, uint32_t *sse, const uint8_t *second_pred);
335 …, int yoffset, const uint8_t *ref_ptr, int ref_stride, uint32_t *sse, const uint8_t *second_pred);
338 …, int yoffset, const uint8_t *ref_ptr, int ref_stride, uint32_t *sse, const uint8_t *second_pred);
341 …, int yoffset, const uint8_t *ref_ptr, int ref_stride, uint32_t *sse, const uint8_t *second_pred);
[all …]
/external/libvpx/config/arm-neon/
Dvpx_dsp_rtcd.h314 …, int yoffset, const uint8_t *ref_ptr, int ref_stride, uint32_t *sse, const uint8_t *second_pred);
317 …, int yoffset, const uint8_t *ref_ptr, int ref_stride, uint32_t *sse, const uint8_t *second_pred);
320 …, int yoffset, const uint8_t *ref_ptr, int ref_stride, uint32_t *sse, const uint8_t *second_pred);
323 …, int yoffset, const uint8_t *ref_ptr, int ref_stride, uint32_t *sse, const uint8_t *second_pred);
326 …, int yoffset, const uint8_t *ref_ptr, int ref_stride, uint32_t *sse, const uint8_t *second_pred);
329 …, int yoffset, const uint8_t *ref_ptr, int ref_stride, uint32_t *sse, const uint8_t *second_pred);
332 …, int yoffset, const uint8_t *ref_ptr, int ref_stride, uint32_t *sse, const uint8_t *second_pred);
335 …, int yoffset, const uint8_t *ref_ptr, int ref_stride, uint32_t *sse, const uint8_t *second_pred);
338 …, int yoffset, const uint8_t *ref_ptr, int ref_stride, uint32_t *sse, const uint8_t *second_pred);
341 …, int yoffset, const uint8_t *ref_ptr, int ref_stride, uint32_t *sse, const uint8_t *second_pred);
[all …]
/external/libvpx/config/mips32-dspr2/
Dvpx_dsp_rtcd.h275 …, int yoffset, const uint8_t *ref_ptr, int ref_stride, uint32_t *sse, const uint8_t *second_pred);
278 …, int yoffset, const uint8_t *ref_ptr, int ref_stride, uint32_t *sse, const uint8_t *second_pred);
281 …, int yoffset, const uint8_t *ref_ptr, int ref_stride, uint32_t *sse, const uint8_t *second_pred);
284 …, int yoffset, const uint8_t *ref_ptr, int ref_stride, uint32_t *sse, const uint8_t *second_pred);
287 …, int yoffset, const uint8_t *ref_ptr, int ref_stride, uint32_t *sse, const uint8_t *second_pred);
290 …, int yoffset, const uint8_t *ref_ptr, int ref_stride, uint32_t *sse, const uint8_t *second_pred);
293 …, int yoffset, const uint8_t *ref_ptr, int ref_stride, uint32_t *sse, const uint8_t *second_pred);
296 …, int yoffset, const uint8_t *ref_ptr, int ref_stride, uint32_t *sse, const uint8_t *second_pred);
299 …, int yoffset, const uint8_t *ref_ptr, int ref_stride, uint32_t *sse, const uint8_t *second_pred);
302 …, int yoffset, const uint8_t *ref_ptr, int ref_stride, uint32_t *sse, const uint8_t *second_pred);
[all …]
/external/libvpx/libvpx/vpx_dsp/x86/
Dsad_avx2.c94 int ref_stride, const uint8_t *second_pred) { \
104 ref1_reg, _mm256_loadu_si256((__m256i const *)second_pred)); \
106 ref2_reg, _mm256_loadu_si256((__m256i const *)(second_pred + 32))); \
115 second_pred += 64; \
128 int ref_stride, const uint8_t *second_pred) { \
141 ref1_reg, _mm256_loadu_si256((__m256i const *)second_pred)); \
143 ref2_reg, _mm256_loadu_si256((__m256i const *)(second_pred + 32))); \
153 second_pred += 64; \
Dhighbd_sad_sse2.asm26 second_pred, n_rows
30 second_pred, \
45 ; convert src, ref & second_pred to short ptrs (from byte ptrs)
Dsad_sse2.asm26 second_pred, n_rows
30 second_pred, \
/external/libvpx/libvpx/vpx_dsp/arm/
Dsad_neon.c30 const uint8_t *second_pred) { in vpx_sad4x4_avg_neon() argument
33 const uint8x16_t second_pred_u8 = vld1q_u8(second_pred); in vpx_sad4x4_avg_neon()
58 const uint8_t *second_pred) { in vpx_sad4x8_avg_neon() argument
64 const uint8x16_t second_pred_u8 = vld1q_u8(second_pred); in vpx_sad4x8_avg_neon()
68 second_pred += 16; in vpx_sad4x8_avg_neon()
119 const uint8_t *second_pred) { \
121 sad8x_avg(src, src_stride, ref, ref_stride, second_pred, n); \
175 const uint8_t *second_pred) { \
177 sad16x_avg(src, src_stride, ref, ref_stride, second_pred, n); \
241 const uint8_t *second_pred) { \
[all …]
Dsubpel_variance_neon.c146 const uint8_t *second_pred) { \
167 vpx_comp_avg_pred(temp0, second_pred, n, m, temp1, n); \
/external/libvpx/libvpx/vpx_dsp/ppc/
Dsad_vsx.c110 const uint8_t *second_pred) { \
112 vpx_comp_avg_pred_vsx(comp_pred, second_pred, 16, height, ref, \
121 const uint8_t *second_pred) { \
123 vpx_comp_avg_pred_vsx(comp_pred, second_pred, 32, height, ref, \
132 const uint8_t *second_pred) { \
134 vpx_comp_avg_pred_vsx(comp_pred, second_pred, 64, height, ref, \
/external/libvpx/libvpx/vp9/encoder/
Dvp9_mcomp.h53 const MV *center_mv, const uint8_t *second_pred,
76 uint32_t *distortion, uint32_t *sse1, const uint8_t *second_pred, int w,
105 const MV *center_mv, const uint8_t *second_pred);
Dvp9_mcomp.c172 if (second_pred == NULL) { \
177 src_stride, &sse, second_pred); \
199 if (second_pred == NULL) \
204 src_stride, &sse, second_pred); \
325 int y_stride, const uint8_t *second_pred, int w, int h, int offset, in setup_center_error() argument
329 if (second_pred != NULL) { in setup_center_error()
332 vpx_highbd_comp_avg_pred(comp_pred16, second_pred, w, h, y + offset, in setup_center_error()
338 vpx_comp_avg_pred(comp_pred, second_pred, w, h, y + offset, y_stride); in setup_center_error()
351 if (second_pred != NULL) { in setup_center_error()
353 vpx_comp_avg_pred(comp_pred, second_pred, w, h, y + offset, y_stride); in setup_center_error()
[all …]

12