Home
last modified time | relevance | path

Searched refs:ef_im (Results 1 – 2 of 2) sorted by relevance

/external/webrtc/webrtc/modules/audio_processing/aec/
Daec_core_sse2.c103 __m128 ef_im = _mm_div_ps(ef_im_base, xPowPlus); in ScaleErrorSignalSSE2() local
105 const __m128 ef_im2 = _mm_mul_ps(ef_im, ef_im); in ScaleErrorSignalSSE2()
112 __m128 ef_im_if = _mm_mul_ps(ef_im, absEfInv); in ScaleErrorSignalSSE2()
116 ef_im = _mm_andnot_ps(bigger, ef_im); in ScaleErrorSignalSSE2()
118 ef_im = _mm_or_ps(ef_im, ef_im_if); in ScaleErrorSignalSSE2()
120 ef_im = _mm_mul_ps(ef_im, kMu); in ScaleErrorSignalSSE2()
123 _mm_storeu_ps(&ef[1][i], ef_im); in ScaleErrorSignalSSE2()
Daec_core_neon.c148 float32x4_t ef_im = vdivq_f32(ef_im_base, xPowPlus); in ScaleErrorSignalNEON() local
150 const float32x4_t ef_sum2 = vmlaq_f32(ef_re2, ef_im, ef_im); in ScaleErrorSignalNEON()
156 uint32x4_t ef_im_if = vreinterpretq_u32_f32(vmulq_f32(ef_im, absEfInv)); in ScaleErrorSignalNEON()
160 vreinterpretq_u32_f32(ef_im)); in ScaleErrorSignalNEON()
166 ef_im = vmulq_f32(vreinterpretq_f32_u32(ef_im_u32), kMu); in ScaleErrorSignalNEON()
168 vst1q_f32(&ef[1][i], ef_im); in ScaleErrorSignalNEON()