/external/aac/libFDK/src/ |
D | dct.cpp | 139 cplxMultDiv2(&accu2, &accu1, pDat[L - i], pDat[i], sin_twiddle_L64[i*inc]); in dct_III() 140 cplxMultDiv2(&accu4, &accu3, pDat[M+i], pDat[M-i], sin_twiddle_L64[(M-i)*inc]); in dct_III() 144 …cplxMultDiv2(&accu6, &accu5, (accu3 - (accu1>>1)), ((accu2>>1) + accu4), sin_twiddle_L64[(4*i)*inc… in dct_III() 159 cplxMultDiv2(&accu2, &accu1, pDat[L - (M/2)], pDat[M/2], sin_twiddle_L64[64/4]); in dct_III() 240 cplxMultDiv2(&accu1, &accu2, a2, a1, sin_twiddle_L64[(4*i)*inc]); in dct_II() 246 cplxMultDiv2(&accu3, &accu4, (a1 + accu2), -(accu1 + a2), sin_twiddle_L64[i*inc]); in dct_II() 250 cplxMultDiv2(&accu3, &accu4, (a1 - accu2), -(accu1 - a2), sin_twiddle_L64[(M-i)*inc]); in dct_II() 256 cplxMultDiv2(&accu1, &accu2, tmp[M], tmp[M+1], sin_twiddle_L64[(M/2)*inc]); in dct_II() 337 cplxMultDiv2(&accu1, &accu2, accu1, accu2, twiddle[i]); in dct_IV() 338 cplxMultDiv2(&accu3, &accu4, accu4, accu3, twiddle[i+1]); in dct_IV() [all …]
|
D | fft_rad2.cpp | 218 cplxMultDiv2(&vi, &vr, x[t2+1], x[t2], cs); in dit_fft() 232 cplxMultDiv2(&vr, &vi, x[t2+1], x[t2], cs); in dit_fft() 247 cplxMultDiv2(&vi, &vr, x[t2], x[t2+1], cs); in dit_fft() 261 cplxMultDiv2(&vr, &vi, x[t2], x[t2+1], cs); in dit_fft() 282 cplxMultDiv2(&vi, &vr, x[t2+1], x[t2], STC(0x5a82799a), STC(0x5a82799a)); in dit_fft() 296 cplxMultDiv2(&vr, &vi, x[t2+1], x[t2], STC(0x5a82799a), STC(0x5a82799a)); in dit_fft() 420 cplxMultDiv2(&vr, &vi, x[t2], x[t2+1], cs); in dit_ifft() 434 cplxMultDiv2(&vi, &vr, x[t2], x[t2+1], cs); in dit_ifft() 449 cplxMultDiv2(&vr, &vi, x[t2+1], x[t2], cs); in dit_ifft() 463 cplxMultDiv2(&vi, &vr, x[t2+1], x[t2], cs); in dit_ifft() [all …]
|
D | fft.cpp | 478 cplxMultDiv2(&vi, &vr, x[19], x[18], fft16_w16[0]); in fft_16() 488 cplxMultDiv2(&vr, &vi, x[27], x[26], fft16_w16[0]); in fft_16() 518 cplxMultDiv2(&vi, &vr, x[23], x[22], fft16_w16[1]); in fft_16() 528 cplxMultDiv2(&vr, &vi, x[31], x[30], fft16_w16[1]); in fft_16() 808 cplxMultDiv2(&vi, &vr, x[19], x[18], fft32_w32[0]); in fft_32() 816 cplxMultDiv2(&vr, &vi, x[27], x[26], fft32_w32[0]); in fft_32() 824 cplxMultDiv2(&vi, &vr, x[51], x[50], fft32_w32[0]); in fft_32() 832 cplxMultDiv2(&vr, &vi, x[59], x[58], fft32_w32[0]); in fft_32() 873 cplxMultDiv2(&vi, &vr, x[23], x[22], fft32_w32[1]); in fft_32() 881 cplxMultDiv2(&vr, &vi, x[31], x[30], fft32_w32[1]); in fft_32() [all …]
|
D | FDK_hybrid.cpp | 613 cplxMultDiv2(&accu1, &accu2, pQmfReal[pReadIdx[7]], pQmfImag[pReadIdx[7]], p[1]); in eightChannelFiltering() 617 cplxMultDiv2(&accu1, &accu2, pQmfReal[pReadIdx[0]], pQmfImag[pReadIdx[0]], p[2]); in eightChannelFiltering() 618 cplxMultDiv2(&accu3, &accu4, pQmfReal[pReadIdx[8]], pQmfImag[pReadIdx[8]], p[3]); in eightChannelFiltering() 622 cplxMultDiv2(&accu1, &accu2, pQmfReal[pReadIdx[1]], pQmfImag[pReadIdx[1]], p[4]); in eightChannelFiltering() 623 cplxMultDiv2(&accu3, &accu4, pQmfReal[pReadIdx[9]], pQmfImag[pReadIdx[9]], p[5]); in eightChannelFiltering() 630 cplxMultDiv2(&accu1, &accu2, pQmfReal[pReadIdx[ 3]], pQmfImag[pReadIdx[ 3]], p[8]); in eightChannelFiltering() 631 cplxMultDiv2(&accu3, &accu4, pQmfReal[pReadIdx[11]], pQmfImag[pReadIdx[11]], p[9]); in eightChannelFiltering() 635 cplxMultDiv2(&accu1, &accu2, pQmfReal[pReadIdx[ 4]], pQmfImag[pReadIdx[ 4]], p[10]); in eightChannelFiltering() 636 cplxMultDiv2(&accu3, &accu4, pQmfReal[pReadIdx[12]], pQmfImag[pReadIdx[12]], p[11]); in eightChannelFiltering() 640 cplxMultDiv2(&accu1, &accu2, pQmfReal[pReadIdx[ 5]], pQmfImag[pReadIdx[ 5]], p[12]); in eightChannelFiltering()
|
/external/aac/libFDK/include/ |
D | cplx_mul.h | 111 inline void cplxMultDiv2( FIXP_DBL *c_Re, in cplxMultDiv2() function 126 inline void cplxMultDiv2( FIXP_DBL *c_Re, in cplxMultDiv2() function 132 cplxMultDiv2(c_Re, c_Im, a_Re, a_Im, w.v.re, w.v.im); in cplxMultDiv2() 169 inline void cplxMultDiv2( FIXP_DBL *c_Re, in cplxMultDiv2() function 184 inline void cplxMultDiv2( FIXP_DBL *c_Re, in cplxMultDiv2() function 190 cplxMultDiv2(c_Re, c_Im, a_Re, a_Im, w.v.re, w.v.im); in cplxMultDiv2()
|
/external/aac/libFDK/src/arm/ |
D | fft_rad2_arm.cpp | 220 cplxMultDiv2(&vi, &vr, xt2[1], xt2[0], cs); in dit_fft() 234 cplxMultDiv2(&vr, &vi, xt2[1], xt2[0], cs); in dit_fft() 249 cplxMultDiv2(&vi, &vr, xt2[0], xt2[1], cs); in dit_fft() 263 cplxMultDiv2(&vr, &vi, xt2[0], xt2[1], cs); in dit_fft() 286 cplxMultDiv2(&vi, &vr, xt2[1], xt2[0], STC(0x5a82799a), STC(0x5a82799a)); in dit_fft() 300 cplxMultDiv2(&vr, &vi, xt2[1], xt2[0], STC(0x5a82799a), STC(0x5a82799a)); in dit_fft()
|
/external/aac/libFDK/include/arm/ |
D | cplx_mul.h | 104 inline void cplxMultDiv2( FIXP_DBL *c_Re, in cplxMultDiv2() function 128 inline void cplxMultDiv2( FIXP_DBL *c_Re, in cplxMultDiv2() function 177 inline void cplxMultDiv2( FIXP_DBL *c_Re, in cplxMultDiv2() function
|
/external/aac/libSBRdec/src/ |
D | psdec_hybrid.cpp | 398 cplxMultDiv2(&accu1, &accu2, pQmfReal[n_0], pQmfImag[n_0], cr[n_0], ci[n_0]); \ in slotBasedEightChannelFiltering() 401 cplxMultDiv2(&accu3, &accu4, pQmfReal[n_1], pQmfImag[n_1], cr[n_1], ci[n_1]); \ in slotBasedEightChannelFiltering() 408 cplxMultDiv2(&accu1, &accu2, pQmfReal[n_0], pQmfImag[n_0], cr[n_0], ci[n_0]); \ in slotBasedEightChannelFiltering()
|
D | psdec.cpp | 750 …cplxMultDiv2(&rR0, &iR0, rTmp0, iTmp0, aaFractDelayPhaseFactorReSubQmf20[sb], aaFractDelayPhaseFac… in deCorrelateSlotBased() 766 …cplxMultDiv2(&rTmp, &iTmp, rTmp0, iTmp0, aaFractDelayPhaseFactorSerReSubQmf20[sb][m], aaFractDelay… in deCorrelateSlotBased() 830 …cplxMultDiv2(&rR0, &iR0, rTmp0, iTmp0, aaFractDelayPhaseFactorReQmf[sb], aaFractDelayPhaseFactorIm… in deCorrelateSlotBased() 849 …cplxMultDiv2(&rTmp, &iTmp, rTmp0, iTmp0, aaFractDelayPhaseFactorSerReQmf[sb][m], aaFractDelayPhase… in deCorrelateSlotBased()
|
/external/aac/libFDK/include/mips/ |
D | cplx_mul.h | 103 inline void cplxMultDiv2( FIXP_DBL *c_Re, in cplxMultDiv2() function
|