Home | History | Annotate | Download | only in src

Lines Matching refs:FFT_IDX_R

97 #define FFT_IDX_R(a)  (2*a)
525 fft[FFT_IDX_R(0)] = ( fMult(p[10], ( fMultSub(fMultDiv2(cr[ 2], pQmfReal[pReadIdx[ 2]]), ci[ 2], pQmfImag[pReadIdx[ 2]]))) +
533 fft[FFT_IDX_R(1)] = ( fMult(p[ 9], ( fMultSub(fMultDiv2(cr[ 3], pQmfReal[pReadIdx[ 3]]), ci[ 3], pQmfImag[pReadIdx[ 3]]))) +
541 fft[FFT_IDX_R(2)] = ( fMult(p[12], ( fMultSub(fMultDiv2(cr[ 0], pQmfReal[pReadIdx[ 0]]), ci[ 0], pQmfImag[pReadIdx[ 0]]))) +
550 fft[FFT_IDX_R(3)] = ( fMult(p[11], ( fMultSub(fMultDiv2(cr[ 1], pQmfReal[pReadIdx[ 1]]), ci[ 1], pQmfImag[pReadIdx[ 1]]))) +
566 mHybridReal[0] = fft[FFT_IDX_R(0)] + fft[FFT_IDX_R(1)] + fft[FFT_IDX_R(2)] + fft[FFT_IDX_R(3)];
573 mHybridReal[1] = fft[FFT_IDX_R(0)] + fft[FFT_IDX_I(1)] - fft[FFT_IDX_R(2)] - fft[FFT_IDX_I(3)];
574 mHybridImag[1] = fft[FFT_IDX_I(0)] - fft[FFT_IDX_R(1)] - fft[FFT_IDX_I(2)] + fft[FFT_IDX_R(3)];
580 mHybridReal[2] = fft[FFT_IDX_R(0)] - fft[FFT_IDX_R(1)] + fft[FFT_IDX_R(2)] - fft[FFT_IDX_R(3)];
587 mHybridReal[3] = fft[FFT_IDX_R(0)] - fft[FFT_IDX_I(1)] - fft[FFT_IDX_R(2)] + fft[FFT_IDX_I(3)];
588 mHybridImag[3] = fft[FFT_IDX_I(0)] + fft[FFT_IDX_R(1)] - fft[FFT_IDX_I(2)] - fft[FFT_IDX_R(3)];
610 pfft[FFT_IDX_R(0)] = fMultDiv2(p[0].v.re, pQmfReal[pReadIdx[6]]);
614 pfft[FFT_IDX_R(1)] = accu1;
619 pfft[FFT_IDX_R(2)] = accu1 + accu3;
624 pfft[FFT_IDX_R(3)] = accu1 + accu3;
627 pfft[FFT_IDX_R(4)] = fMultDiv2(pQmfImag[pReadIdx[10]], p[7].v.im) - fMultDiv2(pQmfImag[pReadIdx[ 2]], p[6].v.im);
632 pfft[FFT_IDX_R(5)] = accu1 + accu3;
637 pfft[FFT_IDX_R(6)] = accu1 + accu3;
641 pfft[FFT_IDX_R(7)] = accu1;
649 mHybridReal[0] = pfft[FFT_IDX_R(7)] << sc;
651 mHybridReal[1] = pfft[FFT_IDX_R(0)] << sc;
654 mHybridReal[2] = pfft[FFT_IDX_R(6)] << sc;
656 mHybridReal[3] = pfft[FFT_IDX_R(1)] << sc;
659 mHybridReal[4] = pfft[FFT_IDX_R(2)] << sc;
660 mHybridReal[4] += pfft[FFT_IDX_R(5)] << sc;
664 mHybridReal[5] = pfft[FFT_IDX_R(3)] << sc;
665 mHybridReal[5] += pfft[FFT_IDX_R(4)] << sc;
671 mHybridReal[k] = pfft[FFT_IDX_R(k)] << sc;