Home
last modified time | relevance | path

Searched refs:sse (Results 1 – 25 of 742) sorted by relevance

12345678910>>...30

/external/libaom/libaom/aom_dsp/
Daom_dsp_rtcd_defs.pl903 … *src_ptr, int source_stride, const uint8_t *ref_ptr, int ref_stride, unsigned int *sse, int *sum";
905 … *src_ptr, int source_stride, const uint8_t *ref_ptr, int ref_stride, unsigned int *sse, int *sum";
911 …int8_t *src_ptr, int source_stride, const uint8_t *ref_ptr, int recon_stride, unsigned int *sse";
912 …int8_t *src_ptr, int source_stride, const uint8_t *ref_ptr, int recon_stride, unsigned int *sse";
913 …int8_t *src_ptr, int source_stride, const uint8_t *ref_ptr, int recon_stride, unsigned int *sse";
914 …int8_t *src_ptr, int source_stride, const uint8_t *ref_ptr, int recon_stride, unsigned int *sse";
922 … *src_ptr, int source_stride, const uint8_t *ref_ptr, int ref_stride, unsigned int *sse, int *sum";
923 … *src_ptr, int source_stride, const uint8_t *ref_ptr, int ref_stride, unsigned int *sse, int *sum";
925 …int8_t *src_ptr, int source_stride, const uint8_t *ref_ptr, int recon_stride, unsigned int *sse";
926 …int8_t *src_ptr, int source_stride, const uint8_t *ref_ptr, int recon_stride, unsigned int *sse";
[all …]
Dpsnr.c20 double aom_sse_to_psnr(double samples, double peak, double sse) { in aom_sse_to_psnr() argument
21 if (sse > 0.0) { in aom_sse_to_psnr()
22 const double psnr = 10.0 * log10(samples * peak * peak / sse); in aom_sse_to_psnr()
33 int b_stride, int w, int h, unsigned int *sse, in encoder_variance() argument
38 *sse = 0; in encoder_variance()
44 *sse += diff * diff; in encoder_variance()
54 int h, uint64_t *sse, int64_t *sum) { in encoder_highbd_variance64() argument
71 *sse = tsse; in encoder_highbd_variance64()
76 int h, unsigned int *sse, int *sum) { in encoder_highbd_8_variance() argument
81 *sse = (unsigned int)sse_long; in encoder_highbd_8_variance()
[all …]
Dvariance.c59 int b_stride, int w, int h, uint32_t *sse, int *sum) { in variance() argument
63 *sse = 0; in variance()
69 *sse += diff * diff; in variance()
79 uint32_t sse; in aom_sse_odd_size() local
81 variance(a, a_stride, b, b_stride, w, h, &sse, &sum); in aom_sse_odd_size()
82 return sse; in aom_sse_odd_size()
146 uint32_t *sse) { \
148 variance(a, a_stride, b, b_stride, W, H, sse, &sum); \
149 return *sse - (uint32_t)(((int64_t)sum * sum) / (W * H)); \
155 const uint8_t *b, int b_stride, uint32_t *sse) { \
[all …]
/external/libvpx/libvpx/vpx_dsp/
Dvpx_dsp_rtcd_defs.pl1106 …const uint8_t *src_ptr, int src_stride, const uint8_t *ref_ptr, int ref_stride, unsigned int *sse";
1109 …const uint8_t *src_ptr, int src_stride, const uint8_t *ref_ptr, int ref_stride, unsigned int *sse";
1112 …const uint8_t *src_ptr, int src_stride, const uint8_t *ref_ptr, int ref_stride, unsigned int *sse";
1115 …const uint8_t *src_ptr, int src_stride, const uint8_t *ref_ptr, int ref_stride, unsigned int *sse";
1118 …const uint8_t *src_ptr, int src_stride, const uint8_t *ref_ptr, int ref_stride, unsigned int *sse";
1121 …const uint8_t *src_ptr, int src_stride, const uint8_t *ref_ptr, int ref_stride, unsigned int *sse";
1124 …const uint8_t *src_ptr, int src_stride, const uint8_t *ref_ptr, int ref_stride, unsigned int *sse";
1127 …const uint8_t *src_ptr, int src_stride, const uint8_t *ref_ptr, int ref_stride, unsigned int *sse";
1130 …const uint8_t *src_ptr, int src_stride, const uint8_t *ref_ptr, int ref_stride, unsigned int *sse";
1133 …const uint8_t *src_ptr, int src_stride, const uint8_t *ref_ptr, int ref_stride, unsigned int *sse";
[all …]
Dpsnr.c17 double vpx_sse_to_psnr(double samples, double peak, double sse) { in vpx_sse_to_psnr() argument
18 if (sse > 0.0) { in vpx_sse_to_psnr()
19 const double psnr = 10.0 * log10(samples * peak * peak / sse); in vpx_sse_to_psnr()
30 int b_stride, int w, int h, unsigned int *sse, in encoder_variance() argument
35 *sse = 0; in encoder_variance()
41 *sse += diff * diff; in encoder_variance()
52 int h, uint64_t *sse, int64_t *sum) { in encoder_highbd_variance64() argument
58 *sse = 0; in encoder_highbd_variance64()
64 *sse += diff * diff; in encoder_highbd_variance64()
73 int h, unsigned int *sse, int *sum) { in encoder_highbd_8_variance() argument
[all …]
Dvariance.c54 uint32_t *sse, int *sum) { in variance() argument
58 *sse = 0; in variance()
64 *sse += diff * diff; in variance()
131 uint32_t *sse) { \
133 variance(src_ptr, src_stride, ref_ptr, ref_stride, W, H, sse, &sum); \
134 return *sse - (uint32_t)(((int64_t)sum * sum) / (W * H)); \
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 …]
/external/libvpx/libvpx/vpx_dsp/x86/
Dvariance_sse2.c47 __m128i *const sse, in variance_kernel_sse2() argument
50 *sse = _mm_add_epi32(*sse, _mm_madd_epi16(diff, diff)); in variance_kernel_sse2()
57 unsigned int *const sse, in variance_final_128_pel_sse2() argument
59 *sse = add32x4_sse2(vsse); in variance_final_128_pel_sse2()
69 unsigned int *const sse, in variance_final_256_pel_sse2() argument
71 *sse = add32x4_sse2(vsse); in variance_final_256_pel_sse2()
81 unsigned int *const sse, in variance_final_512_pel_sse2() argument
83 *sse = add32x4_sse2(vsse); in variance_final_512_pel_sse2()
105 const int h, __m128i *const sse, in variance4_sse2() argument
110 *sse = _mm_setzero_si128(); in variance4_sse2()
[all …]
Dhighbd_variance_sse2.c17 uint32_t *sse, int *sum);
21 uint32_t *sse, int *sum);
25 uint32_t *sse, int *sum);
29 int h, uint32_t *sse, int *sum, in highbd_8_variance_sse2() argument
33 *sse = 0; in highbd_8_variance_sse2()
42 *sse += sse0; in highbd_8_variance_sse2()
50 int h, uint32_t *sse, int *sum, in highbd_10_variance_sse2() argument
67 *sse = (uint32_t)ROUND_POWER_OF_TWO(sse_long, 4); in highbd_10_variance_sse2()
72 int h, uint32_t *sse, int *sum, in highbd_12_variance_sse2() argument
89 *sse = (uint32_t)ROUND_POWER_OF_TWO(sse_long, 8); in highbd_12_variance_sse2()
[all …]
Dvariance_avx2.c42 __m256i *const sse, in variance_kernel_avx2() argument
58 *sse = _mm256_add_epi32(*sse, _mm256_add_epi32(madd0, madd1)); in variance_kernel_avx2()
63 unsigned int *const sse, in variance_final_from_32bit_sum_avx2() argument
76 *((int *)sse) = _mm_cvtsi128_si32(res); in variance_final_from_32bit_sum_avx2()
82 unsigned int *const sse, in variance_final_from_16bit_sum_avx2() argument
91 variance_final_from_32bit_sum_avx2(vsse, sum_int32, sse, sum); in variance_final_from_16bit_sum_avx2()
103 const int ref_stride, __m256i *const sse, __m256i *const sum) { in variance16_kernel_avx2() argument
110 variance_kernel_avx2(s, r, sse, sum); in variance16_kernel_avx2()
115 __m256i *const sse, in variance32_kernel_avx2() argument
119 variance_kernel_avx2(s, r, sse, sum); in variance32_kernel_avx2()
[all …]
/external/libyuv/files/util/
Dpsnr.cc44 volatile uint32 sse; in SumSquareError_NEON() local
69 : "+r"(src_a), "+r"(src_b), "+r"(count), "=r"(sse) in SumSquareError_NEON()
72 return sse; in SumSquareError_NEON()
79 volatile uint32 sse; in SumSquareError_NEON() local
103 : "+r"(src_a), "+r"(src_b), "+r"(count), "=r"(sse) in SumSquareError_NEON()
106 return sse; in SumSquareError_NEON()
152 uint32 sse; in SumSquareError_SSE2() local
185 "=g"(sse) // %3 in SumSquareError_SSE2()
193 return sse; in SumSquareError_SSE2()
234 uint32 sse = 0u; in SumSquareError_C() local
[all …]
/external/libvpx/libvpx/vpx_dsp/mips/
Dvariance_mmi.c410 uint32_t *sse, int high) { in vpx_variance64x() argument
415 *sse = 0; in vpx_variance64x()
496 [high]"r"(&high), [sse]"r"(sse) in vpx_variance64x()
500 return *sse - (((int64_t)sum * sum) / (64 * high)); in vpx_variance64x()
506 uint32_t *sse) { \
507 return vpx_variance64x(src_ptr, src_stride, ref_ptr, ref_stride, sse, n); \
515 uint32_t *sse) { in vpx_variance32x64_mmi() argument
520 *sse = 0; in vpx_variance32x64_mmi()
577 [sse]"r"(sse) in vpx_variance32x64_mmi()
581 return *sse - (((int64_t)sum * sum) / 2048); in vpx_variance32x64_mmi()
[all …]
Dvariance_msa.c36 #define VARIANCE_WxH(sse, diff, shift) sse - (((uint32_t)diff * diff) >> shift) argument
38 #define VARIANCE_LARGE_WxH(sse, diff, shift) \ argument
39 sse - (((int64_t)diff * diff) >> shift)
507 #define VARIANCE_4Wx4H(sse, diff) VARIANCE_WxH(sse, diff, 4); argument
508 #define VARIANCE_4Wx8H(sse, diff) VARIANCE_WxH(sse, diff, 5); argument
509 #define VARIANCE_8Wx4H(sse, diff) VARIANCE_WxH(sse, diff, 5); argument
510 #define VARIANCE_8Wx8H(sse, diff) VARIANCE_WxH(sse, diff, 6); argument
511 #define VARIANCE_8Wx16H(sse, diff) VARIANCE_WxH(sse, diff, 7); argument
512 #define VARIANCE_16Wx8H(sse, diff) VARIANCE_WxH(sse, diff, 7); argument
513 #define VARIANCE_16Wx16H(sse, diff) VARIANCE_WxH(sse, diff, 8); argument
[all …]
/external/libvpx/config/x86/
Dvpx_dsp_rtcd.h268 …8_t *src_ptr, int src_stride, const uint8_t *ref_ptr, int ref_stride, unsigned int *sse, int *sum);
269 …8_t *src_ptr, int src_stride, const uint8_t *ref_ptr, int ref_stride, unsigned int *sse, int *sum);
275 …8_t *src_ptr, int src_stride, const uint8_t *ref_ptr, int ref_stride, unsigned int *sse, int *sum);
276 …8_t *src_ptr, int src_stride, const uint8_t *ref_ptr, int ref_stride, unsigned int *sse, int *sum);
314 …8_t *src_ptr, int src_stride, const uint8_t *ref_ptr, int ref_stride, unsigned int *sse, int *sum);
315 …8_t *src_ptr, int src_stride, const uint8_t *ref_ptr, int ref_stride, unsigned int *sse, int *sum);
318 …8_t *src_ptr, int src_stride, const uint8_t *ref_ptr, int ref_stride, unsigned int *sse, int *sum);
319 …8_t *src_ptr, int src_stride, const uint8_t *ref_ptr, int ref_stride, unsigned int *sse, int *sum);
322 …const uint8_t *src_ptr, int src_stride, const uint8_t *ref_ptr, int ref_stride, unsigned int *sse);
323 …const uint8_t *src_ptr, int src_stride, const uint8_t *ref_ptr, int ref_stride, unsigned int *sse);
[all …]
/external/libvpx/config/x86_64/
Dvpx_dsp_rtcd.h268 …8_t *src_ptr, int src_stride, const uint8_t *ref_ptr, int ref_stride, unsigned int *sse, int *sum);
269 …8_t *src_ptr, int src_stride, const uint8_t *ref_ptr, int ref_stride, unsigned int *sse, int *sum);
275 …8_t *src_ptr, int src_stride, const uint8_t *ref_ptr, int ref_stride, unsigned int *sse, int *sum);
276 …8_t *src_ptr, int src_stride, const uint8_t *ref_ptr, int ref_stride, unsigned int *sse, int *sum);
315 …8_t *src_ptr, int src_stride, const uint8_t *ref_ptr, int ref_stride, unsigned int *sse, int *sum);
316 …8_t *src_ptr, int src_stride, const uint8_t *ref_ptr, int ref_stride, unsigned int *sse, int *sum);
319 …8_t *src_ptr, int src_stride, const uint8_t *ref_ptr, int ref_stride, unsigned int *sse, int *sum);
320 …8_t *src_ptr, int src_stride, const uint8_t *ref_ptr, int ref_stride, unsigned int *sse, int *sum);
323 …const uint8_t *src_ptr, int src_stride, const uint8_t *ref_ptr, int ref_stride, unsigned int *sse);
324 …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/x86/
Dhighbd_variance_sse2.c29 uint32_t *sse, int *sum);
33 uint32_t *sse, int *sum);
37 uint32_t *sse, int *sum);
41 int h, uint32_t *sse, int *sum, in highbd_8_variance_sse2() argument
45 *sse = 0; in highbd_8_variance_sse2()
54 *sse += sse0; in highbd_8_variance_sse2()
62 int h, uint32_t *sse, int *sum, in highbd_10_variance_sse2() argument
79 *sse = (uint32_t)ROUND_POWER_OF_TWO(sse_long, 4); in highbd_10_variance_sse2()
84 int h, uint32_t *sse, int *sum, in highbd_12_variance_sse2() argument
101 *sse = (uint32_t)ROUND_POWER_OF_TWO(sse_long, 8); in highbd_12_variance_sse2()
[all …]
Dhighbd_variance_sse4.c22 uint64_t *sse, int64_t *sum) { in variance4x4_64_sse4_1() argument
65 *sse = (uint64_t)_mm_extract_epi32(x0, 0); in variance4x4_64_sse4_1()
71 uint32_t *sse) { in aom_highbd_8_variance4x4_sse4_1() argument
76 *sse = (uint32_t)local_sse; in aom_highbd_8_variance4x4_sse4_1()
78 diff = (int64_t)*sse - ((sum * sum) >> 4); in aom_highbd_8_variance4x4_sse4_1()
84 uint32_t *sse) { in aom_highbd_10_variance4x4_sse4_1() argument
89 *sse = (uint32_t)ROUND_POWER_OF_TWO(local_sse, 4); in aom_highbd_10_variance4x4_sse4_1()
92 diff = (int64_t)*sse - ((sum * sum) >> 4); in aom_highbd_10_variance4x4_sse4_1()
98 uint32_t *sse) { in aom_highbd_12_variance4x4_sse4_1() argument
103 *sse = (uint32_t)ROUND_POWER_OF_TWO(local_sse, 8); in aom_highbd_12_variance4x4_sse4_1()
[all …]
Dvariance_sse2.c69 __m128i *const sse, in variance_kernel_sse2() argument
72 *sse = _mm_add_epi32(*sse, _mm_madd_epi16(diff, diff)); in variance_kernel_sse2()
80 unsigned int *const sse, in variance_final_128_pel_sse2() argument
82 *sse = add32x4_sse2(vsse); in variance_final_128_pel_sse2()
92 unsigned int *const sse, in variance_final_256_pel_sse2() argument
94 *sse = add32x4_sse2(vsse); in variance_final_256_pel_sse2()
104 unsigned int *const sse, in variance_final_512_pel_sse2() argument
106 *sse = add32x4_sse2(vsse); in variance_final_512_pel_sse2()
116 unsigned int *const sse, in variance_final_1024_pel_sse2() argument
118 *sse = add32x4_sse2(vsse); in variance_final_1024_pel_sse2()
[all …]
Dobmc_variance_sse4.c41 unsigned int *const sse, int *const sum, in obmc_variance_w8n() argument
87 *sse = xx_hsum_epi32_si32(v_sse_d); in obmc_variance_w8n()
93 const int32_t *mask, unsigned int *sse) { \
96 obmc_variance_w4(pre, pre_stride, wsrc, mask, sse, &sum, H); \
98 obmc_variance_w8n(pre, pre_stride, wsrc, mask, sse, &sum, W, H); \
100 return *sse - (unsigned int)(((int64_t)sum * sum) / (W * H)); \
131 const int32_t *wsrc, const int32_t *mask, unsigned int *sse) { \
140 return aom_obmc_variance##W##x##H##_sse4_1(temp2, W, wsrc, mask, sse); \
172 const int32_t *mask, uint64_t *const sse, int64_t *const sum, const int h) { in hbd_obmc_variance_w4() argument
206 *sse = xx_hsum_epi32_si32(v_sse_d); in hbd_obmc_variance_w4()
[all …]
/external/libvpx/config/generic/
Dvpx_dsp_rtcd.h210 …8_t *src_ptr, int src_stride, const uint8_t *ref_ptr, int ref_stride, unsigned int *sse, int *sum);
216 …8_t *src_ptr, int src_stride, const uint8_t *ref_ptr, int ref_stride, unsigned int *sse, int *sum);
246 …8_t *src_ptr, int src_stride, const uint8_t *ref_ptr, int ref_stride, unsigned int *sse, int *sum);
249 …8_t *src_ptr, int src_stride, const uint8_t *ref_ptr, int ref_stride, unsigned int *sse, int *sum);
252 …const uint8_t *src_ptr, int src_stride, const uint8_t *ref_ptr, int ref_stride, unsigned int *sse);
255 …const uint8_t *src_ptr, int src_stride, const uint8_t *ref_ptr, int ref_stride, unsigned int *sse);
258 …const uint8_t *src_ptr, int src_stride, const uint8_t *ref_ptr, int ref_stride, unsigned int *sse);
261 …const uint8_t *src_ptr, int src_stride, const uint8_t *ref_ptr, int ref_stride, unsigned int *sse);
264 … x_offset, int y_offset, const uint8_t *ref_ptr, int ref_stride, uint32_t *sse, const uint8_t *sec…
267 … x_offset, int y_offset, const uint8_t *ref_ptr, int ref_stride, uint32_t *sse, const uint8_t *sec…
[all …]
/external/libaom/libaom/aom_dsp/mips/
Dvariance_msa.c38 #define VARIANCE_WxH(sse, diff, shift) sse - (((uint32_t)diff * diff) >> shift) argument
40 #define VARIANCE_LARGE_WxH(sse, diff, shift) \ argument
41 sse - (((int64_t)diff * diff) >> shift)
517 #define VARIANCE_4Wx4H(sse, diff) VARIANCE_WxH(sse, diff, 4); argument
518 #define VARIANCE_4Wx8H(sse, diff) VARIANCE_WxH(sse, diff, 5); argument
519 #define VARIANCE_8Wx4H(sse, diff) VARIANCE_WxH(sse, diff, 5); argument
520 #define VARIANCE_8Wx8H(sse, diff) VARIANCE_WxH(sse, diff, 6); argument
521 #define VARIANCE_8Wx16H(sse, diff) VARIANCE_WxH(sse, diff, 7); argument
522 #define VARIANCE_16Wx8H(sse, diff) VARIANCE_WxH(sse, diff, 7); argument
523 #define VARIANCE_16Wx16H(sse, diff) VARIANCE_WxH(sse, diff, 8); argument
[all …]
/external/libvpx/config/arm64/
Dvpx_dsp_rtcd.h254 …8_t *src_ptr, int src_stride, const uint8_t *ref_ptr, int ref_stride, unsigned int *sse, int *sum);
255 …8_t *src_ptr, int src_stride, const uint8_t *ref_ptr, int ref_stride, unsigned int *sse, int *sum);
262 …8_t *src_ptr, int src_stride, const uint8_t *ref_ptr, int ref_stride, unsigned int *sse, int *sum);
263 …8_t *src_ptr, int src_stride, const uint8_t *ref_ptr, int ref_stride, unsigned int *sse, int *sum);
299 …8_t *src_ptr, int src_stride, const uint8_t *ref_ptr, int ref_stride, unsigned int *sse, int *sum);
302 …8_t *src_ptr, int src_stride, const uint8_t *ref_ptr, int ref_stride, unsigned int *sse, int *sum);
305 …const uint8_t *src_ptr, int src_stride, const uint8_t *ref_ptr, int ref_stride, unsigned int *sse);
308 …const uint8_t *src_ptr, int src_stride, const uint8_t *ref_ptr, int ref_stride, unsigned int *sse);
311 …const uint8_t *src_ptr, int src_stride, const uint8_t *ref_ptr, int ref_stride, unsigned int *sse);
314 …const uint8_t *src_ptr, int src_stride, const uint8_t *ref_ptr, int ref_stride, unsigned int *sse);
[all …]
/external/libvpx/config/arm-neon/
Dvpx_dsp_rtcd.h254 …8_t *src_ptr, int src_stride, const uint8_t *ref_ptr, int ref_stride, unsigned int *sse, int *sum);
255 …8_t *src_ptr, int src_stride, const uint8_t *ref_ptr, int ref_stride, unsigned int *sse, int *sum);
262 …8_t *src_ptr, int src_stride, const uint8_t *ref_ptr, int ref_stride, unsigned int *sse, int *sum);
263 …8_t *src_ptr, int src_stride, const uint8_t *ref_ptr, int ref_stride, unsigned int *sse, int *sum);
299 …8_t *src_ptr, int src_stride, const uint8_t *ref_ptr, int ref_stride, unsigned int *sse, int *sum);
302 …8_t *src_ptr, int src_stride, const uint8_t *ref_ptr, int ref_stride, unsigned int *sse, int *sum);
305 …const uint8_t *src_ptr, int src_stride, const uint8_t *ref_ptr, int ref_stride, unsigned int *sse);
308 …const uint8_t *src_ptr, int src_stride, const uint8_t *ref_ptr, int ref_stride, unsigned int *sse);
311 …const uint8_t *src_ptr, int src_stride, const uint8_t *ref_ptr, int ref_stride, unsigned int *sse);
314 …const uint8_t *src_ptr, int src_stride, const uint8_t *ref_ptr, int ref_stride, unsigned int *sse);
[all …]
/external/llvm/test/CodeGen/X86/
Dsse-intrinsics-x86.ll2 ; RUN: llc < %s -mtriple=i386-apple-darwin -mattr=-avx,+sse | FileCheck %s --check-prefix=SSE
15 …%res = call <4 x float> @llvm.x86.sse.add.ss(<4 x float> %a0, <4 x float> %a1) ; <<4 x float>> [#u…
18 declare <4 x float> @llvm.x86.sse.add.ss(<4 x float>, <4 x float>) nounwind readnone
31 …%res = call <4 x float> @llvm.x86.sse.cmp.ps(<4 x float> %a0, <4 x float> %a1, i8 7) ; <<4 x float…
34 declare <4 x float> @llvm.x86.sse.cmp.ps(<4 x float>, <4 x float>, i8) nounwind readnone
47 …%res = call <4 x float> @llvm.x86.sse.cmp.ss(<4 x float> %a0, <4 x float> %a1, i8 7) ; <<4 x float…
50 declare <4 x float> @llvm.x86.sse.cmp.ss(<4 x float>, <4 x float>, i8) nounwind readnone
71 %res = call i32 @llvm.x86.sse.comieq.ss(<4 x float> %a0, <4 x float> %a1) ; <i32> [#uses=1]
74 declare i32 @llvm.x86.sse.comieq.ss(<4 x float>, <4 x float>) nounwind readnone
91 %res = call i32 @llvm.x86.sse.comige.ss(<4 x float> %a0, <4 x float> %a1) ; <i32> [#uses=1]
[all …]
/external/libvpx/libvpx/vpx_dsp/arm/
Dvariance_neon.c32 uint32_t *sse, int *sum) { in variance_neon_w4x4() argument
70 *sse = vget_lane_u32(horizontal_add_uint32x4(vreinterpretq_u32_s32( in variance_neon_w4x4()
78 int h, uint32_t *sse, int *sum) { in variance_neon_w16() argument
119 *sse = vget_lane_u32(horizontal_add_uint32x4(vreinterpretq_u32_s32( in variance_neon_w16()
127 uint32_t *sse, int *sum) { in variance_neon_w8x2() argument
161 *sse = vget_lane_u32(horizontal_add_uint32x4(vreinterpretq_u32_s32( in variance_neon_w8x2()
168 unsigned int *sse, int *sum) { in vpx_get8x8var_neon() argument
169 variance_neon_w8x2(src_ptr, src_stride, ref_ptr, ref_stride, 8, sse, sum); in vpx_get8x8var_neon()
174 unsigned int *sse, int *sum) { in vpx_get16x16var_neon() argument
175 variance_neon_w16(src_ptr, src_stride, ref_ptr, ref_stride, 16, 16, sse, sum); in vpx_get16x16var_neon()
[all …]
/external/libaom/libaom/aom_dsp/arm/
Dvariance_neon.c37 int b_stride, int w, int h, uint32_t *sse, in variance_neon_w8() argument
61 *sse = (unsigned int)horizontal_add_s32x4(vaddq_s32(v_sse_lo, v_sse_hi)); in variance_neon_w8()
65 int b_stride, unsigned int *sse, int *sum) { in aom_get8x8var_neon() argument
66 variance_neon_w8(a, a_stride, b, b_stride, 8, 8, sse, sum); in aom_get8x8var_neon()
70 int b_stride, unsigned int *sse, int *sum) { in aom_get16x16var_neon() argument
71 variance_neon_w8(a, a_stride, b, b_stride, 16, 16, sse, sum); in aom_get16x16var_neon()
76 unsigned int *sse) { in aom_variance8x8_neon() argument
78 variance_neon_w8(a, a_stride, b, b_stride, 8, 8, sse, &sum); in aom_variance8x8_neon()
79 return *sse - ((sum * sum) >> 6); in aom_variance8x8_neon()
84 unsigned int *sse) { in aom_variance16x16_neon() argument
[all …]

12345678910>>...30