Lines Matching refs:im
339 tmp2 = tmpz[0].im + (unsigned)tmpz[1].im;
340 tmp6 = tmpz[2].im + (unsigned)tmpz[3].im;
342 tmp8 = tmpz[2].im - (unsigned)tmpz[3].im;
343 tmp4 = tmpz[0].im - (unsigned)tmpz[1].im;
348 tmpz[0].im = tmp2 + tmp6;
349 tmpz[2].im = tmp2 - tmp6;
352 tmpz[1].im = tmp4 - tmp7;
353 tmpz[3].im = tmp4 + tmp7;
367 tmp2 = tmpz[4].im + (unsigned)tmpz[5].im;
368 tmp4 = tmpz[6].im + (unsigned)tmpz[7].im;
375 tmp2 = tmpz[4].im - (unsigned)tmpz[5].im;
377 tmp4 = tmpz[6].im - (unsigned)tmpz[7].im;
381 tmpz[4].im = tmpz[0].im - tmp6;
382 tmpz[0].im = tmpz[0].im + tmp6;
385 tmpz[6].im = tmpz[2].im + tmp7;
386 tmpz[2].im = tmpz[2].im - tmp7;
403 tmpz[5].im = tmpz[1].im - tmp2;
404 tmpz[1].im = tmpz[1].im + tmp2;
407 tmpz[7].im = tmpz[3].im + tmp3;
408 tmpz[3].im = tmpz[3].im - tmp3;
427 tmp6 = tmpz[ n2].im + (unsigned)tmpz[n34].im;
428 tmp2 = tmpz[ n2].im - (unsigned)tmpz[n34].im;
432 tmpz[ n2].im = tmpz[ 0].im - tmp6;
433 tmpz[ 0].im = tmpz[ 0].im + tmp6;
436 tmpz[n34].im = tmpz[n4].im + tmp1;
437 tmpz[ n4].im = tmpz[n4].im - tmp1;
443 accu += (int64_t)w_im*tmpz[ n2+i].im;
445 accu = (int64_t)w_re*tmpz[ n2+i].im;
449 accu -= (int64_t)w_im*tmpz[n34+i].im;
451 accu = (int64_t)w_re*tmpz[n34+i].im;
462 tmpz[ n2+i].im = tmpz[ i].im - tmp6;
463 tmpz[ i].im = tmpz[ i].im + tmp6;
466 tmpz[n34+i].im = tmpz[n4+i].im + tmp1;
467 tmpz[ n4+i].im = tmpz[n4+i].im - tmp1;
483 BF(a3.im, a1.im, a1.im, t3);\
486 BF(a2.im, a0.im, a0.im, t6);\
493 FFTSample r0=a0.re, i0=a0.im, r1=a1.re, i1=a1.im;\
496 BF(a3.im, a1.im, i1, t3);\
499 BF(a2.im, a0.im, i0, t6);\
503 CMUL(t1, t2, a2.re, a2.im, wre, -wim);\
504 CMUL(t5, t6, a3.re, a3.im, wre, wim);\
510 t2 = a2.im;\
512 t6 = a3.im;\
561 BF(t4, t2, z[0].im, z[1].im);
562 BF(t7, t5, z[2].im, z[3].im);
563 BF(z[3].im, z[1].im, t4, t8);
565 BF(z[2].im, z[0].im, t2, t5);
575 BF(t2, z[5].im, z[4].im, -z[5].im);
577 BF(t6, z[7].im, z[6].im, -z[7].im);