Lines Matching refs:im
42 #define CMUL3(c, a, b) CMUL((c).re, (c).im, (a).re, (a).im, (b).re, (b).im)
98 t[0].im = in[3].im + in[12].im;
99 t[1].im = in[3].re - in[12].re;
100 t[1].re = in[3].im - in[12].im;
102 t[2].im = in[6].im + in[ 9].im;
103 t[3].im = in[6].re - in[ 9].re;
104 t[3].re = in[6].im - in[ 9].im;
107 out[0].im = in[0].im + in[3].im + in[6].im + in[9].im + in[12].im;
110 t[4].im = exptab[0].re * t[2].im - exptab[1].re * t[0].im;
112 t[0].im = exptab[0].re * t[0].im - exptab[1].re * t[2].im;
113 t[5].re = exptab[0].im * t[3].re - exptab[1].im * t[1].re;
114 t[5].im = exptab[0].im * t[3].im - exptab[1].im * t[1].im;
115 t[1].re = exptab[0].im * t[1].re + exptab[1].im * t[3].re;
116 t[1].im = exptab[0].im * t[1].im + exptab[1].im * t[3].im;
119 z0[0].im = t[0].im - t[1].im;
121 z0[1].im = t[4].im + t[5].im;
124 z0[2].im = t[4].im - t[5].im;
126 z0[3].im = t[0].im + t[1].im;
129 out[1].im = in[0].im + z0[0].im;
131 out[2].im = in[0].im + z0[1].im;
133 out[3].im = in[0].im + z0[2].im;
135 out[4].im = in[0].im + z0[3].im;
153 out[stride*k].im = tmp1[k].im + t[0].im + t[1].im;
158 out[stride*(k + 5)].im = tmp1[k].im + t[0].im + t[1].im;
163 out[stride*(k + 10)].im = tmp1[k].im + t[0].im + t[1].im;
181 tmp.im = -src[ len3 + k] - src[1*len3 - 1 - k];
184 tmp.im = src[-len4 + k] - src[1*len3 - 1 - k];
186 CMUL(fft15in[j].im, fft15in[j].re, tmp.re, tmp.im, exp.re, exp.im);
200 CMUL(dst[2*i1*stride + stride], dst[2*i0*stride], s->tmp[s0].re, s->tmp[s0].im,
201 s->twiddle_exptab[i0].im, s->twiddle_exptab[i0].re);
202 CMUL(dst[2*i0*stride + stride], dst[2*i1*stride], s->tmp[s1].re, s->tmp[s1].im,
203 s->twiddle_exptab[i1].im, s->twiddle_exptab[i1].re);
243 CMUL(out[i1].re, out[i0].im, in[s1].im, in[s1].re, exp[i1].im, exp[i1].re);
244 CMUL(out[i0].re, out[i1].im, in[s0].im, in[s0].re, exp[i0].im, exp[i0].re);
292 s->twiddle_exptab[i].im = sinf(alpha) * scale;
302 s->exptab[i].im = sinf(theta);
310 s->exptab[19].im = sinf(2.0f * M_PI / 5.0f);
312 s->exptab[20].im = sinf(1.0f * M_PI / 5.0f);
316 s->exptab[19].im *= -1;
317 s->exptab[20].im *= -1;