Searched refs:aIm (Results 1 - 4 of 4) sorted by relevance

/external/webrtc/webrtc/modules/audio_processing/aec/
H A Daec_core_mips.c342 float* aIm = x_fft_buf[1] + xPos; local
355 "lwc1 %[f3], 0(%[aIm]) \n\t"
363 "lwc1 %[f7], 4(%[aIm]) \n\t"
369 "addiu %[aIm], %[aIm], 8 \n\t"
381 "addiu %[aIm], %[aIm], 8 \n\t"
408 "lwc1 %[f3], 0(%[aIm]) \n\t"
434 [aIm] "+r" (aIm), [bR
460 float* aIm = x_fft_buf[1] + xPos; local
[all...]
H A Daec_core_neon.c29 __inline static float MulRe(float aRe, float aIm, float bRe, float bIm) { argument
30 return aRe * bRe - aIm * bIm;
33 __inline static float MulIm(float aRe, float aIm, float bRe, float bIm) { argument
34 return aRe * bIm + aIm * bRe;
214 // re(conjugate(a) * b) = aRe * bRe + aIm * bIm
215 // im(conjugate(a) * b)= aRe * bIm - aIm * bRe
H A Daec_core_sse2.c24 __inline static float MulRe(float aRe, float aIm, float bRe, float bIm) { argument
25 return aRe * bRe - aIm * bIm;
28 __inline static float MulIm(float aRe, float aIm, float bRe, float bIm) { argument
29 return aRe * bIm + aIm * bRe;
175 // re(conjugate(a) * b) = aRe * bRe + aIm * bIm
176 // im(conjugate(a) * b)= aRe * bIm - aIm * bRe
H A Daec_core.c141 __inline static float MulRe(float aRe, float aIm, float bRe, float bIm) { argument
142 return aRe * bRe - aIm * bIm;
145 __inline static float MulIm(float aRe, float aIm, float bRe, float bIm) { argument
146 return aRe * bIm + aIm * bRe;

Completed in 345 milliseconds