Home
last modified time | relevance | path

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

/external/libopus/celt/mips/
Dkiss_fft_mipsr1.h35 #define S_MUL_ADD(a, b, c, d) (S_MUL(a,b)+S_MUL(c,d)) macro
38 #undef S_MUL_ADD
39 static inline int S_MUL_ADD(int a, int b, int c, int d) { in S_MUL_ADD() function
143 scratch[5].r = scratch[0].r + S_MUL_ADD(scratch[7].r,ya.r,scratch[8].r,yb.r); in kf_bfly5()
144 scratch[5].i = scratch[0].i + S_MUL_ADD(scratch[7].i,ya.r,scratch[8].i,yb.r); in kf_bfly5()
146 scratch[6].r = S_MUL_ADD(scratch[10].i,ya.i,scratch[9].i,yb.i); in kf_bfly5()
147 scratch[6].i = -S_MUL_ADD(scratch[10].r,ya.i,scratch[9].r,yb.i); in kf_bfly5()
152 scratch[11].r = scratch[0].r + S_MUL_ADD(scratch[7].r,yb.r,scratch[8].r,ya.r); in kf_bfly5()
153 scratch[11].i = scratch[0].i + S_MUL_ADD(scratch[7].i,yb.r,scratch[8].i,ya.r); in kf_bfly5()
Dmdct_mipsr1.h106 *yp++ = S_MUL_ADD(*wp2, xp1[N2],*wp1,*xp2); in clt_mdct_forward()
127 *yp++ = S_MUL_ADD(*wp2, *xp1, *wp1, xp2[N2]); in clt_mdct_forward()
149 yi = S_MUL_ADD(im,t0,re,t1); in clt_mdct_forward()
174 yi = S_MUL_ADD(fp->r,t[N4+i] ,fp->i,t[i]); in clt_mdct_forward()
218 yr = S_MUL_ADD(*xp2, t[i] , *xp1, t[N4+i]); in clt_mdct_backward()
249 yr = S_MUL_ADD(re,t0 , im,t1); in clt_mdct_backward()
260 yr = S_MUL_ADD(re,t0,im,t1); in clt_mdct_backward()