Searched refs:S_MUL_ADD (Results 1 – 2 of 2) sorted by relevance
/external/libopus/celt/mips/ |
D | kiss_fft_mipsr1.h | 35 #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()
|
D | mdct_mipsr1.h | 106 *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()
|