Searched refs:S_MUL (Results 1 – 5 of 5) sorted by relevance
/external/libopus/celt/ |
D | mdct.c | 176 yr = -S_MUL(re,t[i<<shift]) - S_MUL(im,t[(N4-i)<<shift]); in clt_mdct_forward() 177 yi = -S_MUL(im,t[i<<shift]) + S_MUL(re,t[(N4-i)<<shift]); in clt_mdct_forward() 179 *yp++ = yr + S_MUL(yi,sine); in clt_mdct_forward() 180 *yp++ = yi - S_MUL(yr,sine); in clt_mdct_forward() 198 yr = S_MUL(fp[1],t[(N4-i)<<shift]) + S_MUL(fp[0],t[i<<shift]); in clt_mdct_forward() 199 yi = S_MUL(fp[0],t[(N4-i)<<shift]) - S_MUL(fp[1],t[i<<shift]); in clt_mdct_forward() 201 *yp1 = yr - S_MUL(yi,sine); in clt_mdct_forward() 202 *yp2 = yi + S_MUL(yr,sine);; in clt_mdct_forward() 241 yr = -S_MUL(*xp2, t[i<<shift]) + S_MUL(*xp1,t[(N4-i)<<shift]); in clt_mdct_backward() 242 yi = -S_MUL(*xp2, t[(N4-i)<<shift]) - S_MUL(*xp1,t[i<<shift]); in clt_mdct_backward() [all …]
|
D | _kiss_fft_guts.h | 58 # define S_MUL(a,b) MULT16_32_Q15(b, a) macro 61 do{ (m).r = SUB32(S_MUL((a).r,(b).r) , S_MUL((a).i,(b).i)); \ 62 (m).i = ADD32(S_MUL((a).r,(b).i) , S_MUL((a).i,(b).r)); }while(0) 65 do{ (m).r = ADD32(S_MUL((a).r,(b).r) , S_MUL((a).i,(b).i)); \ 66 (m).i = SUB32(S_MUL((a).i,(b).r) , S_MUL((a).r,(b).i)); }while(0) 69 do{ (m).r = SHR32(SUB32(S_MUL((a).r,(b).r) , S_MUL((a).i,(b).i)),2); \ 70 (m).i = SHR32(ADD32(S_MUL((a).r,(b).i) , S_MUL((a).i,(b).r)),2); }while(0) 73 do{ (c).r = S_MUL( (c).r , s ) ;\ 74 (c).i = S_MUL( (c).i , s ) ; }while(0) 77 (x) = S_MUL( x, (TWID_MAX-((k)>>1))/(k)+1 ) [all …]
|
D | kiss_fft.c | 355 scratch[5].r = scratch[0].r + S_MUL(scratch[7].r,ya.r) + S_MUL(scratch[8].r,yb.r); in kf_bfly5() 356 scratch[5].i = scratch[0].i + S_MUL(scratch[7].i,ya.r) + S_MUL(scratch[8].i,yb.r); in kf_bfly5() 358 scratch[6].r = S_MUL(scratch[10].i,ya.i) + S_MUL(scratch[9].i,yb.i); in kf_bfly5() 359 scratch[6].i = -S_MUL(scratch[10].r,ya.i) - S_MUL(scratch[9].r,yb.i); in kf_bfly5() 364 scratch[11].r = scratch[0].r + S_MUL(scratch[7].r,yb.r) + S_MUL(scratch[8].r,ya.r); in kf_bfly5() 365 scratch[11].i = scratch[0].i + S_MUL(scratch[7].i,yb.r) + S_MUL(scratch[8].i,ya.r); in kf_bfly5() 366 scratch[12].r = - S_MUL(scratch[10].i,yb.i) + S_MUL(scratch[9].i,ya.i); in kf_bfly5() 367 scratch[12].i = S_MUL(scratch[10].r,yb.i) - S_MUL(scratch[9].r,ya.i); in kf_bfly5() 423 scratch[5].r = scratch[0].r + S_MUL(scratch[7].r,ya.r) + S_MUL(scratch[8].r,yb.r); in ki_bfly5() 424 scratch[5].i = scratch[0].i + S_MUL(scratch[7].i,ya.r) + S_MUL(scratch[8].i,yb.r); in ki_bfly5() [all …]
|
/external/speex/libspeex/ |
D | kiss_fft.c | 256 scratch[5].r = scratch[0].r + S_MUL(scratch[7].r,ya.r) + S_MUL(scratch[8].r,yb.r); in kf_bfly5() 257 scratch[5].i = scratch[0].i + S_MUL(scratch[7].i,ya.r) + S_MUL(scratch[8].i,yb.r); in kf_bfly5() 259 scratch[6].r = S_MUL(scratch[10].i,ya.i) + S_MUL(scratch[9].i,yb.i); in kf_bfly5() 260 scratch[6].i = -S_MUL(scratch[10].r,ya.i) - S_MUL(scratch[9].r,yb.i); in kf_bfly5() 265 scratch[11].r = scratch[0].r + S_MUL(scratch[7].r,yb.r) + S_MUL(scratch[8].r,ya.r); in kf_bfly5() 266 scratch[11].i = scratch[0].i + S_MUL(scratch[7].i,yb.r) + S_MUL(scratch[8].i,ya.r); in kf_bfly5() 267 scratch[12].r = - S_MUL(scratch[10].i,yb.i) + S_MUL(scratch[9].i,ya.i); in kf_bfly5() 268 scratch[12].i = S_MUL(scratch[10].r,yb.i) - S_MUL(scratch[9].r,ya.i); in kf_bfly5()
|
D | _kiss_fft_guts.h | 65 # define S_MUL(a,b) sround( smul(a,b) ) macro 88 # define S_MUL(a,b) ( (a)*(b) ) macro
|