/external/libvpx/libvpx/vpx_dsp/x86/ |
D | variance_sse2.c | 56 static INLINE void variance_final_128_pel_sse2(__m128i vsse, __m128i vsum, in variance_final_128_pel_sse2() argument 59 *sse = add32x4_sse2(vsse); in variance_final_128_pel_sse2() 68 static INLINE void variance_final_256_pel_sse2(__m128i vsse, __m128i vsum, in variance_final_256_pel_sse2() argument 71 *sse = add32x4_sse2(vsse); in variance_final_256_pel_sse2() 80 static INLINE void variance_final_512_pel_sse2(__m128i vsse, __m128i vsum, in variance_final_512_pel_sse2() argument 83 *sse = add32x4_sse2(vsse); in variance_final_512_pel_sse2() 220 __m128i vsse, vsum; in vpx_get8x8var_sse2() local 221 variance8_sse2(src_ptr, src_stride, ref_ptr, ref_stride, 8, &vsse, &vsum); in vpx_get8x8var_sse2() 222 variance_final_128_pel_sse2(vsse, vsum, sse, sum); in vpx_get8x8var_sse2() 228 __m128i vsse, vsum; in vpx_get16x16var_sse2() local [all …]
|
D | variance_avx2.c | 61 static INLINE void variance_final_from_32bit_sum_avx2(__m256i vsse, in variance_final_from_32bit_sum_avx2() argument 66 const __m128i sse_reg_128 = _mm_add_epi32(_mm256_castsi256_si128(vsse), in variance_final_from_32bit_sum_avx2() 67 _mm256_extractf128_si256(vsse, 1)); in variance_final_from_32bit_sum_avx2() 80 static INLINE void variance_final_from_16bit_sum_avx2(__m256i vsse, 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() 124 const int h, __m256i *const vsse, in variance16_avx2() argument 128 *vsse = _mm256_setzero_si256(); in variance16_avx2() 131 variance16_kernel_avx2(src, src_stride, ref, ref_stride, vsse, vsum); in variance16_avx2() 139 const int h, __m256i *const vsse, in variance32_avx2() argument 143 *vsse = _mm256_setzero_si256(); in variance32_avx2() [all …]
|
/external/webrtc/modules/video_processing/util/ |
D | denoiser_filter_sse2.cc | 27 __m128i vsse = _mm_setzero_si128(); in Get8x8varSse2() local 44 vsse = _mm_add_epi32(vsse, _mm_madd_epi16(diff0, diff0)); in Get8x8varSse2() 45 vsse = _mm_add_epi32(vsse, _mm_madd_epi16(diff1, diff1)); in Get8x8varSse2() 55 vsse = _mm_add_epi32(vsse, _mm_srli_si128(vsse, 8)); in Get8x8varSse2() 56 vsse = _mm_add_epi32(vsse, _mm_srli_si128(vsse, 4)); in Get8x8varSse2() 57 *sse = _mm_cvtsi128_si32(vsse); in Get8x8varSse2()
|
/external/libaom/libaom/aom_dsp/x86/ |
D | variance_avx2.c | 48 static INLINE int variance_final_from_32bit_sum_avx2(__m256i vsse, __m128i vsum, in variance_final_from_32bit_sum_avx2() argument 51 const __m128i sse_reg_128 = mm256_add_hi_lo_epi32(vsse); in variance_final_from_32bit_sum_avx2() 65 static INLINE int variance_final_512_avx2(__m256i vsse, __m256i vsum, in variance_final_512_avx2() argument 71 return variance_final_from_32bit_sum_avx2(vsse, sum_int32, sse); in variance_final_512_avx2() 75 static INLINE int variance_final_1024_avx2(__m256i vsse, __m256i vsum, in variance_final_1024_avx2() argument 82 return variance_final_from_32bit_sum_avx2(vsse, vsum_64, sse); in variance_final_1024_avx2() 93 static INLINE int variance_final_2048_avx2(__m256i vsse, __m256i vsum, in variance_final_2048_avx2() argument 97 return variance_final_from_32bit_sum_avx2(vsse, vsum_128, sse); in variance_final_2048_avx2() 123 const int h, __m256i *const vsse, in variance16_avx2() argument 128 variance16_kernel_avx2(src, src_stride, ref, ref_stride, vsse, vsum); in variance16_avx2() [all …]
|
D | variance_sse2.c | 80 static INLINE void variance_final_128_pel_sse2(__m128i vsse, __m128i vsum, in variance_final_128_pel_sse2() argument 83 *sse = add32x4_sse2(vsse); in variance_final_128_pel_sse2() 92 static INLINE void variance_final_256_pel_sse2(__m128i vsse, __m128i vsum, in variance_final_256_pel_sse2() argument 95 *sse = add32x4_sse2(vsse); in variance_final_256_pel_sse2() 104 static INLINE void variance_final_512_pel_sse2(__m128i vsse, __m128i vsum, in variance_final_512_pel_sse2() argument 107 *sse = add32x4_sse2(vsse); in variance_final_512_pel_sse2() 116 static INLINE void variance_final_1024_pel_sse2(__m128i vsse, __m128i vsum, in variance_final_1024_pel_sse2() argument 119 *sse = add32x4_sse2(vsse); in variance_final_1024_pel_sse2() 244 __m128i vsse, vsum; in aom_get8x8var_sse2() local 245 variance8_sse2(src_ptr, src_stride, ref_ptr, ref_stride, 8, &vsse, &vsum); in aom_get8x8var_sse2() [all …]
|