Searched refs:MAC16_16 (Results 1 - 5 of 5) sorted by relevance
/third_party/pulseaudio/speex/libspeexdsp/ |
H A D | fixed_arm5e.h | 47 #undef MAC16_16 macro 48 static inline spx_word32_t MAC16_16(spx_word32_t a, spx_word16_t x, spx_word32_t y) { in MAC16_16() function
|
H A D | mdf.c | 219 part = MAC16_16(part,*x++,*y++); in mdf_inner_prod() 220 part = MAC16_16(part,*x++,*y++); in mdf_inner_prod() 259 tmp1 = MAC16_16(tmp1, X[j*N],TOP16(Y[j*N])); in spectral_mul_accum() 267 tmp1 = SUB32(MAC16_16(tmp1, X[j*N+i],TOP16(Y[j*N+i])), MULT16_16(X[j*N+i+1],TOP16(Y[j*N+i+1]))); in spectral_mul_accum() 268 tmp2 = MAC16_16(MAC16_16(tmp2, X[j*N+i+1],TOP16(Y[j*N+i])), X[j*N+i], TOP16(Y[j*N+i+1])); in spectral_mul_accum() 276 tmp1 = MAC16_16(tmp1, X[(j+1)*N-1],TOP16(Y[(j+1)*N-1])); in spectral_mul_accum() 286 tmp1 = MAC16_16(tmp1, X[j*N],Y[j*N]); in spectral_mul_accum16() 294 tmp1 = SUB32(MAC16_16(tmp1, X[j*N+i],Y[j*N+i]), MULT16_16(X[j*N+i+1],Y[j*N+i+1])); in spectral_mul_accum16() 295 tmp2 = MAC16_16(MAC16_1 in spectral_mul_accum16() [all...] |
H A D | arch.h | 183 #define MAC16_16(c,a,b) ((c)+(spx_word32_t)(a)*(spx_word32_t)(b)) macro
|
H A D | fixed_generic.h | 77 #define MAC16_16(c,a,b) (ADD32((c),MULT16_16((a),(b)))) macro
|
H A D | fixed_debug.h | 268 #define MAC16_16(c,a,b) (spx_mips--,ADD32((c),MULT16_16((a),(b)))) macro
|
Completed in 3 milliseconds