Lines Matching refs:k
80 int k,ncfft; in kiss_fftr() local
119 for ( k=1;k <= ncfft/2 ; ++k ) { in kiss_fftr()
120 fpk = st->tmpbuf[k]; in kiss_fftr()
121 fpnk.r = st->tmpbuf[ncfft-k].r; in kiss_fftr()
122 fpnk.i = - st->tmpbuf[ncfft-k].i; in kiss_fftr()
128 C_MUL( tw , f2k , st->super_twiddles[k-1]); in kiss_fftr()
130 freqdata[k].r = HALF_OF(f1k.r + tw.r); in kiss_fftr()
131 freqdata[k].i = HALF_OF(f1k.i + tw.i); in kiss_fftr()
132 freqdata[ncfft-k].r = HALF_OF(f1k.r - tw.r); in kiss_fftr()
133 freqdata[ncfft-k].i = HALF_OF(tw.i - f1k.i); in kiss_fftr()
140 int k, ncfft; in kiss_fftri() local
157 for (k = 1; k <= ncfft / 2; ++k) { in kiss_fftri()
159 fk = freqdata[k]; in kiss_fftri()
160 fnkc.r = freqdata[ncfft - k].r; in kiss_fftri()
161 fnkc.i = -freqdata[ncfft - k].i; in kiss_fftri()
167 C_MUL (fok, tmp, st->super_twiddles[k-1]); in kiss_fftri()
168 C_ADD (st->tmpbuf[k], fek, fok); in kiss_fftri()
169 C_SUB (st->tmpbuf[ncfft - k], fek, fok); in kiss_fftri()
171 st->tmpbuf[ncfft - k].i *= _mm_set1_ps(-1.0); in kiss_fftri()
173 st->tmpbuf[ncfft - k].i *= -1; in kiss_fftri()