Lines Matching refs:tmpbuf
25 kiss_fft_cpx * tmpbuf; member
58 st->tmpbuf = (kiss_fft_cpx *) (((char *) st->substate) + subsize); in kiss_fftr_alloc()
59 st->super_twiddles = st->tmpbuf + nfft; in kiss_fftr_alloc()
94 kiss_fft( st->substate , (const kiss_fft_cpx*)timedata, st->tmpbuf ); in kiss_fftr()
105 tdc.r = st->tmpbuf[0].r; in kiss_fftr()
106 tdc.i = st->tmpbuf[0].i; in kiss_fftr()
119 fpk = st->tmpbuf[k]; in kiss_fftr()
120 fpnk.r = st->tmpbuf[ncfft-k].r; in kiss_fftr()
121 fpnk.i = - st->tmpbuf[ncfft-k].i; in kiss_fftr()
147 st->tmpbuf[0].r = freqdata[0].r + freqdata[ncfft].r; in kiss_fftri()
148 st->tmpbuf[0].i = freqdata[0].r - freqdata[ncfft].r; in kiss_fftri()
162 C_ADD (st->tmpbuf[k], fek, fok); in kiss_fftri()
163 C_SUB (st->tmpbuf[ncfft - k], fek, fok); in kiss_fftri()
165 st->tmpbuf[ncfft - k].i *= _mm_set1_ps(-1.0); in kiss_fftri()
167 st->tmpbuf[ncfft - k].i *= -1; in kiss_fftri()
170 kiss_fft (st->substate, st->tmpbuf, (kiss_fft_cpx *) timedata); in kiss_fftri()
187 kiss_fft( st->substate , (const kiss_fft_cpx*)timedata, st->tmpbuf ); in kiss_fftr2()
198 tdc.r = st->tmpbuf[0].r; in kiss_fftr2()
199 tdc.i = st->tmpbuf[0].i; in kiss_fftr2()
237 f2k.r = SHR32(SUB32(EXTEND32(st->tmpbuf[k].r), EXTEND32(st->tmpbuf[ncfft-k].r)),1); in kiss_fftr2()
238 f2k.i = PSHR32(ADD32(EXTEND32(st->tmpbuf[k].i), EXTEND32(st->tmpbuf[ncfft-k].i)),1); in kiss_fftr2()
240 f1kr = SHL32(ADD32(EXTEND32(st->tmpbuf[k].r), EXTEND32(st->tmpbuf[ncfft-k].r)),13); in kiss_fftr2()
241 f1ki = SHL32(SUB32(EXTEND32(st->tmpbuf[k].i), EXTEND32(st->tmpbuf[ncfft-k].i)),13); in kiss_fftr2()
272 st->tmpbuf[0].r = freqdata[0] + freqdata[2*ncfft-1]; in kiss_fftri2()
273 st->tmpbuf[0].i = freqdata[0] - freqdata[2*ncfft-1]; in kiss_fftri2()
288 C_ADD (st->tmpbuf[k], fek, fok); in kiss_fftri2()
289 C_SUB (st->tmpbuf[ncfft - k], fek, fok); in kiss_fftri2()
291 st->tmpbuf[ncfft - k].i *= _mm_set1_ps(-1.0); in kiss_fftri2()
293 st->tmpbuf[ncfft - k].i *= -1; in kiss_fftri2()
296 kiss_fft (st->substate, st->tmpbuf, (kiss_fft_cpx *) timedata); in kiss_fftri2()