Lines Matching defs:freqdata
53 void kiss_fftr(kiss_fftr_cfg st,const kiss_fft_scalar * restrict timedata, kiss_fft_cpx * restrict freqdata)
65 TMDEBUG_ALIGNMEM(freqdata);
76 freqdata[0].r = tdcr + tdci;
77 freqdata[ncfft].r = tdcr - tdci;
78 freqdata[ncfft].i = freqdata[0].i = 0;
105 st32d( k<<2, freqdata, fq1 );
106 st32d( i<<2, freqdata, fq2 );
111 void kiss_fftri(kiss_fftr_cfg st,const kiss_fft_cpx * restrict freqdata,kiss_fft_scalar * restrict timedata)
122 TMDEBUG_ALIGNMEM(freqdata);
130 fqr = freqdata[0].r;
131 fqnr = freqdata[ncfft].r;
144 fk = ld32x(freqdata,k);
146 fnkc = pack16lsb(-freqdata[i].i, freqdata[i].r);
164 void kiss_fftr(kiss_fftr_cfg st,const kiss_fft_scalar * restrict timedata,kiss_fft_cpx * restrict freqdata)
180 freqdata[0].r = tdcr + tdci;
181 freqdata[ncfft].r = tdcr - tdci;
182 freqdata[ncfft].i = freqdata[0].i = 0;
194 freqdata[k].r = HALF_OF(f1k.r + twk.r);
195 freqdata[k].i = HALF_OF(f1k.i + twk.i);
196 freqdata[ncfft-k].r = HALF_OF(f1k.r - twk.r);
197 freqdata[ncfft-k].i = HALF_OF(twk.i - f1k.i);
202 void kiss_fftri(kiss_fftr_cfg st,const kiss_fft_cpx * restrict freqdata,kiss_fft_scalar * restrict timedata)
212 tmpbuf[0].r = freqdata[0].r + freqdata[ncfft].r;
213 tmpbuf[0].i = freqdata[0].r - freqdata[ncfft].r;
218 fk = freqdata[k];
219 fnkc.r = freqdata[ncfft - k].r;
220 fnkc.i = -freqdata[ncfft - k].i;