Home
last modified time | relevance | path

Searched refs:sad_array (Results 1 – 20 of 20) sorted by relevance

/external/libvpx/libvpx/vpx_dsp/
Dvpx_dsp_rtcd_defs.pl823 …nst uint8_t *src_ptr, int src_stride, const uint8_t *ref_ptr, int ref_stride, uint32_t *sad_array";
826 …nst uint8_t *src_ptr, int src_stride, const uint8_t *ref_ptr, int ref_stride, uint32_t *sad_array";
829 …nst uint8_t *src_ptr, int src_stride, const uint8_t *ref_ptr, int ref_stride, uint32_t *sad_array";
832 …nst uint8_t *src_ptr, int src_stride, const uint8_t *ref_ptr, int ref_stride, uint32_t *sad_array";
835 …nst uint8_t *src_ptr, int src_stride, const uint8_t *ref_ptr, int ref_stride, uint32_t *sad_array";
838 …nst uint8_t *src_ptr, int src_stride, const uint8_t *ref_ptr, int ref_stride, uint32_t *sad_array";
841 …nst uint8_t *src_ptr, int src_stride, const uint8_t *ref_ptr, int ref_stride, uint32_t *sad_array";
845 …nst uint8_t *src_ptr, int src_stride, const uint8_t *ref_ptr, int ref_stride, uint32_t *sad_array";
848 …nst uint8_t *src_ptr, int src_stride, const uint8_t *ref_ptr, int ref_stride, uint32_t *sad_array";
851 …nst uint8_t *src_ptr, int src_stride, const uint8_t *ref_ptr, int ref_stride, uint32_t *sad_array";
[all …]
Dsad.c52 uint32_t *sad_array) { \
55 sad_array[i] = \
63 int ref_stride, uint32_t *sad_array) { \
66 sad_array[i] = \
189 int ref_stride, uint32_t *sad_array) { \
192 sad_array[i] = vpx_highbd_sad##m##x##n##_c(src, src_stride, \
200 int ref_stride, uint32_t *sad_array) { \
203 sad_array[i] = vpx_highbd_sad##m##x##n##_c(src, src_stride, \
Dvariance.h37 unsigned int *sad_array);
41 int b_stride, unsigned int *sad_array);
/external/libvpx/libvpx/vpx_dsp/mips/
Dsad_msa.c164 int32_t height, uint32_t *sad_array) { in sad_4width_x3_msa() argument
198 sad_array[0] = HADD_UH_U32(sad0); in sad_4width_x3_msa()
199 sad_array[1] = HADD_UH_U32(sad1); in sad_4width_x3_msa()
200 sad_array[2] = HADD_UH_U32(sad2); in sad_4width_x3_msa()
205 int32_t height, uint32_t *sad_array) { in sad_8width_x3_msa() argument
233 sad_array[0] = HADD_UH_U32(sad0); in sad_8width_x3_msa()
234 sad_array[1] = HADD_UH_U32(sad1); in sad_8width_x3_msa()
235 sad_array[2] = HADD_UH_U32(sad2); in sad_8width_x3_msa()
240 int32_t height, uint32_t *sad_array) { in sad_16width_x3_msa() argument
281 sad_array[0] = HADD_UH_U32(sad0); in sad_16width_x3_msa()
[all …]
/external/libvpx/config/mips64-msa/
Dvpx_dsp_rtcd.h435 …nst uint8_t *src_ptr, int src_stride, const uint8_t *ref_ptr, int ref_stride, uint32_t *sad_array);
436 …nst uint8_t *src_ptr, int src_stride, const uint8_t *ref_ptr, int ref_stride, uint32_t *sad_array);
439 …_t *src_ptr, int src_stride, const uint8_t * const ref_ptr[], int ref_stride, uint32_t *sad_array);
440 …_t *src_ptr, int src_stride, const uint8_t * const ref_ptr[], int ref_stride, uint32_t *sad_array);
443 …nst uint8_t *src_ptr, int src_stride, const uint8_t *ref_ptr, int ref_stride, uint32_t *sad_array);
444 …nst uint8_t *src_ptr, int src_stride, const uint8_t *ref_ptr, int ref_stride, uint32_t *sad_array);
455 …_t *src_ptr, int src_stride, const uint8_t * const ref_ptr[], int ref_stride, uint32_t *sad_array);
456 …_t *src_ptr, int src_stride, const uint8_t * const ref_ptr[], int ref_stride, uint32_t *sad_array);
467 …nst uint8_t *src_ptr, int src_stride, const uint8_t *ref_ptr, int ref_stride, uint32_t *sad_array);
468 …nst uint8_t *src_ptr, int src_stride, const uint8_t *ref_ptr, int ref_stride, uint32_t *sad_array);
[all …]
/external/libvpx/config/mips32-msa/
Dvpx_dsp_rtcd.h435 …nst uint8_t *src_ptr, int src_stride, const uint8_t *ref_ptr, int ref_stride, uint32_t *sad_array);
436 …nst uint8_t *src_ptr, int src_stride, const uint8_t *ref_ptr, int ref_stride, uint32_t *sad_array);
439 …_t *src_ptr, int src_stride, const uint8_t * const ref_ptr[], int ref_stride, uint32_t *sad_array);
440 …_t *src_ptr, int src_stride, const uint8_t * const ref_ptr[], int ref_stride, uint32_t *sad_array);
443 …nst uint8_t *src_ptr, int src_stride, const uint8_t *ref_ptr, int ref_stride, uint32_t *sad_array);
444 …nst uint8_t *src_ptr, int src_stride, const uint8_t *ref_ptr, int ref_stride, uint32_t *sad_array);
455 …_t *src_ptr, int src_stride, const uint8_t * const ref_ptr[], int ref_stride, uint32_t *sad_array);
456 …_t *src_ptr, int src_stride, const uint8_t * const ref_ptr[], int ref_stride, uint32_t *sad_array);
467 …nst uint8_t *src_ptr, int src_stride, const uint8_t *ref_ptr, int ref_stride, uint32_t *sad_array);
468 …nst uint8_t *src_ptr, int src_stride, const uint8_t *ref_ptr, int ref_stride, uint32_t *sad_array);
[all …]
/external/libvpx/config/mips64/
Dvpx_dsp_rtcd.h355 …nst uint8_t *src_ptr, int src_stride, const uint8_t *ref_ptr, int ref_stride, uint32_t *sad_array);
358 …_t *src_ptr, int src_stride, const uint8_t * const ref_ptr[], int ref_stride, uint32_t *sad_array);
361 …nst uint8_t *src_ptr, int src_stride, const uint8_t *ref_ptr, int ref_stride, uint32_t *sad_array);
370 …_t *src_ptr, int src_stride, const uint8_t * const ref_ptr[], int ref_stride, uint32_t *sad_array);
379 …nst uint8_t *src_ptr, int src_stride, const uint8_t *ref_ptr, int ref_stride, uint32_t *sad_array);
382 …_t *src_ptr, int src_stride, const uint8_t * const ref_ptr[], int ref_stride, uint32_t *sad_array);
385 …nst uint8_t *src_ptr, int src_stride, const uint8_t *ref_ptr, int ref_stride, uint32_t *sad_array);
394 …_t *src_ptr, int src_stride, const uint8_t * const ref_ptr[], int ref_stride, uint32_t *sad_array);
403 …nst uint8_t *src_ptr, int src_stride, const uint8_t *ref_ptr, int ref_stride, uint32_t *sad_array);
406 …_t *src_ptr, int src_stride, const uint8_t * const ref_ptr[], int ref_stride, uint32_t *sad_array);
[all …]
/external/libvpx/config/arm/
Dvpx_dsp_rtcd.h355 …nst uint8_t *src_ptr, int src_stride, const uint8_t *ref_ptr, int ref_stride, uint32_t *sad_array);
358 …_t *src_ptr, int src_stride, const uint8_t * const ref_ptr[], int ref_stride, uint32_t *sad_array);
361 …nst uint8_t *src_ptr, int src_stride, const uint8_t *ref_ptr, int ref_stride, uint32_t *sad_array);
370 …_t *src_ptr, int src_stride, const uint8_t * const ref_ptr[], int ref_stride, uint32_t *sad_array);
379 …nst uint8_t *src_ptr, int src_stride, const uint8_t *ref_ptr, int ref_stride, uint32_t *sad_array);
382 …_t *src_ptr, int src_stride, const uint8_t * const ref_ptr[], int ref_stride, uint32_t *sad_array);
385 …nst uint8_t *src_ptr, int src_stride, const uint8_t *ref_ptr, int ref_stride, uint32_t *sad_array);
394 …_t *src_ptr, int src_stride, const uint8_t * const ref_ptr[], int ref_stride, uint32_t *sad_array);
403 …nst uint8_t *src_ptr, int src_stride, const uint8_t *ref_ptr, int ref_stride, uint32_t *sad_array);
406 …_t *src_ptr, int src_stride, const uint8_t * const ref_ptr[], int ref_stride, uint32_t *sad_array);
[all …]
/external/libvpx/config/mips32/
Dvpx_dsp_rtcd.h355 …nst uint8_t *src_ptr, int src_stride, const uint8_t *ref_ptr, int ref_stride, uint32_t *sad_array);
358 …_t *src_ptr, int src_stride, const uint8_t * const ref_ptr[], int ref_stride, uint32_t *sad_array);
361 …nst uint8_t *src_ptr, int src_stride, const uint8_t *ref_ptr, int ref_stride, uint32_t *sad_array);
370 …_t *src_ptr, int src_stride, const uint8_t * const ref_ptr[], int ref_stride, uint32_t *sad_array);
379 …nst uint8_t *src_ptr, int src_stride, const uint8_t *ref_ptr, int ref_stride, uint32_t *sad_array);
382 …_t *src_ptr, int src_stride, const uint8_t * const ref_ptr[], int ref_stride, uint32_t *sad_array);
385 …nst uint8_t *src_ptr, int src_stride, const uint8_t *ref_ptr, int ref_stride, uint32_t *sad_array);
394 …_t *src_ptr, int src_stride, const uint8_t * const ref_ptr[], int ref_stride, uint32_t *sad_array);
403 …nst uint8_t *src_ptr, int src_stride, const uint8_t *ref_ptr, int ref_stride, uint32_t *sad_array);
406 …_t *src_ptr, int src_stride, const uint8_t * const ref_ptr[], int ref_stride, uint32_t *sad_array);
[all …]
/external/libvpx/config/generic/
Dvpx_dsp_rtcd.h355 …nst uint8_t *src_ptr, int src_stride, const uint8_t *ref_ptr, int ref_stride, uint32_t *sad_array);
358 …_t *src_ptr, int src_stride, const uint8_t * const ref_ptr[], int ref_stride, uint32_t *sad_array);
361 …nst uint8_t *src_ptr, int src_stride, const uint8_t *ref_ptr, int ref_stride, uint32_t *sad_array);
370 …_t *src_ptr, int src_stride, const uint8_t * const ref_ptr[], int ref_stride, uint32_t *sad_array);
379 …nst uint8_t *src_ptr, int src_stride, const uint8_t *ref_ptr, int ref_stride, uint32_t *sad_array);
382 …_t *src_ptr, int src_stride, const uint8_t * const ref_ptr[], int ref_stride, uint32_t *sad_array);
385 …nst uint8_t *src_ptr, int src_stride, const uint8_t *ref_ptr, int ref_stride, uint32_t *sad_array);
394 …_t *src_ptr, int src_stride, const uint8_t * const ref_ptr[], int ref_stride, uint32_t *sad_array);
403 …nst uint8_t *src_ptr, int src_stride, const uint8_t *ref_ptr, int ref_stride, uint32_t *sad_array);
406 …_t *src_ptr, int src_stride, const uint8_t * const ref_ptr[], int ref_stride, uint32_t *sad_array);
[all …]
/external/libvpx/config/x86/
Dvpx_dsp_rtcd.h479 …nst uint8_t *src_ptr, int src_stride, const uint8_t *ref_ptr, int ref_stride, uint32_t *sad_array);
480 …nst uint8_t *src_ptr, int src_stride, const uint8_t *ref_ptr, int ref_stride, uint32_t *sad_array);
481 …nst uint8_t *src_ptr, int src_stride, const uint8_t *ref_ptr, int ref_stride, uint32_t *sad_array);
484 …_t *src_ptr, int src_stride, const uint8_t * const ref_ptr[], int ref_stride, uint32_t *sad_array);
485 …_t *src_ptr, int src_stride, const uint8_t * const ref_ptr[], int ref_stride, uint32_t *sad_array);
488 …nst uint8_t *src_ptr, int src_stride, const uint8_t *ref_ptr, int ref_stride, uint32_t *sad_array);
499 …_t *src_ptr, int src_stride, const uint8_t * const ref_ptr[], int ref_stride, uint32_t *sad_array);
500 …_t *src_ptr, int src_stride, const uint8_t * const ref_ptr[], int ref_stride, uint32_t *sad_array);
511 …nst uint8_t *src_ptr, int src_stride, const uint8_t *ref_ptr, int ref_stride, uint32_t *sad_array);
512 …nst uint8_t *src_ptr, int src_stride, const uint8_t *ref_ptr, int ref_stride, uint32_t *sad_array);
[all …]
/external/libvpx/config/x86_64/
Dvpx_dsp_rtcd.h483 …nst uint8_t *src_ptr, int src_stride, const uint8_t *ref_ptr, int ref_stride, uint32_t *sad_array);
484 …nst uint8_t *src_ptr, int src_stride, const uint8_t *ref_ptr, int ref_stride, uint32_t *sad_array);
485 …nst uint8_t *src_ptr, int src_stride, const uint8_t *ref_ptr, int ref_stride, uint32_t *sad_array);
488 …_t *src_ptr, int src_stride, const uint8_t * const ref_ptr[], int ref_stride, uint32_t *sad_array);
489 …_t *src_ptr, int src_stride, const uint8_t * const ref_ptr[], int ref_stride, uint32_t *sad_array);
492 …nst uint8_t *src_ptr, int src_stride, const uint8_t *ref_ptr, int ref_stride, uint32_t *sad_array);
503 …_t *src_ptr, int src_stride, const uint8_t * const ref_ptr[], int ref_stride, uint32_t *sad_array);
504 …_t *src_ptr, int src_stride, const uint8_t * const ref_ptr[], int ref_stride, uint32_t *sad_array);
515 …nst uint8_t *src_ptr, int src_stride, const uint8_t *ref_ptr, int ref_stride, uint32_t *sad_array);
516 …nst uint8_t *src_ptr, int src_stride, const uint8_t *ref_ptr, int ref_stride, uint32_t *sad_array);
[all …]
/external/libvpx/config/mips32-dspr2/
Dvpx_dsp_rtcd.h394 …nst uint8_t *src_ptr, int src_stride, const uint8_t *ref_ptr, int ref_stride, uint32_t *sad_array);
397 …_t *src_ptr, int src_stride, const uint8_t * const ref_ptr[], int ref_stride, uint32_t *sad_array);
400 …nst uint8_t *src_ptr, int src_stride, const uint8_t *ref_ptr, int ref_stride, uint32_t *sad_array);
409 …_t *src_ptr, int src_stride, const uint8_t * const ref_ptr[], int ref_stride, uint32_t *sad_array);
418 …nst uint8_t *src_ptr, int src_stride, const uint8_t *ref_ptr, int ref_stride, uint32_t *sad_array);
421 …_t *src_ptr, int src_stride, const uint8_t * const ref_ptr[], int ref_stride, uint32_t *sad_array);
424 …nst uint8_t *src_ptr, int src_stride, const uint8_t *ref_ptr, int ref_stride, uint32_t *sad_array);
433 …_t *src_ptr, int src_stride, const uint8_t * const ref_ptr[], int ref_stride, uint32_t *sad_array);
442 …nst uint8_t *src_ptr, int src_stride, const uint8_t *ref_ptr, int ref_stride, uint32_t *sad_array);
445 …_t *src_ptr, int src_stride, const uint8_t * const ref_ptr[], int ref_stride, uint32_t *sad_array);
[all …]
/external/libvpx/config/arm64/
Dvpx_dsp_rtcd.h431 …nst uint8_t *src_ptr, int src_stride, const uint8_t *ref_ptr, int ref_stride, uint32_t *sad_array);
434 …_t *src_ptr, int src_stride, const uint8_t * const ref_ptr[], int ref_stride, uint32_t *sad_array);
435 …_t *src_ptr, int src_stride, const uint8_t * const ref_ptr[], int ref_stride, uint32_t *sad_array);
438 …nst uint8_t *src_ptr, int src_stride, const uint8_t *ref_ptr, int ref_stride, uint32_t *sad_array);
447 …_t *src_ptr, int src_stride, const uint8_t * const ref_ptr[], int ref_stride, uint32_t *sad_array);
457 …nst uint8_t *src_ptr, int src_stride, const uint8_t *ref_ptr, int ref_stride, uint32_t *sad_array);
460 …_t *src_ptr, int src_stride, const uint8_t * const ref_ptr[], int ref_stride, uint32_t *sad_array);
463 …nst uint8_t *src_ptr, int src_stride, const uint8_t *ref_ptr, int ref_stride, uint32_t *sad_array);
472 …_t *src_ptr, int src_stride, const uint8_t * const ref_ptr[], int ref_stride, uint32_t *sad_array);
482 …nst uint8_t *src_ptr, int src_stride, const uint8_t *ref_ptr, int ref_stride, uint32_t *sad_array);
[all …]
/external/libvpx/config/arm-neon/
Dvpx_dsp_rtcd.h431 …nst uint8_t *src_ptr, int src_stride, const uint8_t *ref_ptr, int ref_stride, uint32_t *sad_array);
434 …_t *src_ptr, int src_stride, const uint8_t * const ref_ptr[], int ref_stride, uint32_t *sad_array);
435 …_t *src_ptr, int src_stride, const uint8_t * const ref_ptr[], int ref_stride, uint32_t *sad_array);
438 …nst uint8_t *src_ptr, int src_stride, const uint8_t *ref_ptr, int ref_stride, uint32_t *sad_array);
447 …_t *src_ptr, int src_stride, const uint8_t * const ref_ptr[], int ref_stride, uint32_t *sad_array);
457 …nst uint8_t *src_ptr, int src_stride, const uint8_t *ref_ptr, int ref_stride, uint32_t *sad_array);
460 …_t *src_ptr, int src_stride, const uint8_t * const ref_ptr[], int ref_stride, uint32_t *sad_array);
463 …nst uint8_t *src_ptr, int src_stride, const uint8_t *ref_ptr, int ref_stride, uint32_t *sad_array);
472 …_t *src_ptr, int src_stride, const uint8_t * const ref_ptr[], int ref_stride, uint32_t *sad_array);
482 …nst uint8_t *src_ptr, int src_stride, const uint8_t *ref_ptr, int ref_stride, uint32_t *sad_array);
[all …]
/external/libvpx/libvpx/vpx_dsp/x86/
Dsad_sse4.asm173 ; unsigned short *sad_array);
213 ; unsigned short *sad_array
250 ; unsigned short *sad_array
287 ; unsigned short *sad_array
328 ; unsigned short *sad_array
/external/libvpx/libvpx/vp8/encoder/
Dmcomp.c1214 unsigned int sad_array[4]; in vp8_diamond_search_sadx4() local
1224 sad_array); in vp8_diamond_search_sadx4()
1227 if (sad_array[t] < bestsad) { in vp8_diamond_search_sadx4()
1230 sad_array[t] += in vp8_diamond_search_sadx4()
1233 if (sad_array[t] < bestsad) { in vp8_diamond_search_sadx4()
1234 bestsad = sad_array[t]; in vp8_diamond_search_sadx4()
1400 unsigned int sad_array[3]; in vp8_full_search_sadx3() local
1440 fn_ptr->sdx3f(what, what_stride, check_here, in_what_stride, sad_array); in vp8_full_search_sadx3()
1443 thissad = sad_array[i]; in vp8_full_search_sadx3()
1520 unsigned int sad_array[3]; in vp8_full_search_sadx8() local
[all …]
/external/libvpx/libvpx/vp9/encoder/
Dvp9_encoder.c1370 unsigned int *sad_array) { \
1371 fnname(src_ptr, source_stride, ref_ptr, ref_stride, sad_array); \
1375 unsigned int *sad_array) { \
1377 fnname(src_ptr, source_stride, ref_ptr, ref_stride, sad_array); \
1378 for (i = 0; i < 3; i++) sad_array[i] >>= 2; \
1382 unsigned int *sad_array) { \
1384 fnname(src_ptr, source_stride, ref_ptr, ref_stride, sad_array); \
1385 for (i = 0; i < 3; i++) sad_array[i] >>= 4; \
1391 unsigned int *sad_array) { \
1392 fnname(src_ptr, source_stride, ref_ptr, ref_stride, sad_array); \
[all …]
Dvp9_mcomp.c1640 unsigned int sad_array[4]; in vp9_diamond_search_sad_c() local
1648 sad_array); in vp9_diamond_search_sad_c()
1651 if (sad_array[t] < bestsad) { in vp9_diamond_search_sad_c()
1654 sad_array[t] += in vp9_diamond_search_sad_c()
1656 if (sad_array[t] < bestsad) { in vp9_diamond_search_sad_c()
1657 bestsad = sad_array[t]; in vp9_diamond_search_sad_c()
/external/libvpx/libvpx/test/
Dsad_test.cc46 unsigned int *sad_array);