Lines Matching refs:i1

560                 double r0, i0, r1, i1, r2, i2, r3, i3, r4, i4;
566 r1 = v0[nx].re; i1 = v0[nx].im;
568 r0 = r1 + r2; i0 = i1 + i2;
569 r2 -= r1; i2 -= i1;
574 r1 = i4 + i3; i1 = r4 + r3;
577 v0[0].re = r0 + r1; v0[0].im = i0 + i1;
578 v1[0].re = r0 - r1; v1[0].im = i0 - i1;
594 r1 = i0 + i3; i1 = r0 + r3;
601 v0[0].re = r0 + r1; v0[0].im = i0 + i1;
602 v1[0].re = r0 - r1; v1[0].im = i0 - i1;
622 double i1 = v[0].im - v[nx].im;
624 v[nx].re = r1; v[nx].im = i1;
630 i1 = v[nx].im*wave[dw].re + v[nx].re*wave[dw].im;
633 v[0].re = r0 + r1; v[0].im = i0 + i1;
634 v[nx].re = r0 - r1; v[nx].im = i0 - i1;
656 double i1 = v[nx].im + v[nx*2].im;
661 v[0].re = r0 + r1; v[0].im = i0 + i1;
662 r0 -= 0.5*r1; i0 -= 0.5*i1;
673 r1 = r0 + i2; i1 = i0 + r2;
677 v[0].re = r0 + r1; v[0].im = i0 + i1;
678 r0 -= 0.5*r1; i0 -= 0.5*i1;
695 double r0, i0, r1, i1, r2, i2, r3, i3, r4, i4, r5, i5;
702 r1 = r3 + r2; i1 = i3 + i2;
714 r5 = r1 + r2; i5 = i1 + i2;
719 r1 = icv_fft5_2*(r1 - r2); i1 = icv_fft5_2*(i1 - i2);
728 r3 = r0 + r1; i3 = i0 + i1;
729 r0 -= r1; i0 -= i1;
762 double i1 = v[k].im + v[n-k].im;
764 vn_0.re += r0; vn_0.im += i1;
766 b[p-1].re = r1; b[p-1].im = i1;
780 double i1 = v[n-k].re*wave_[-d].im + v[n-k].im*wave_[-d].re;
783 double i0 = i2 - i1;
785 i1 = i2 + i1;
787 vn_0.re += r0; vn_0.im += i1;
789 b[p-1].re = r1; b[p-1].im = i1;
805 double i1 = wave[d].im * b[q].re;
808 s1.im += r1 - i1; s0.im += r1 + i1;
986 double r0, i0, r1, i1, r2, i2, r3, i3, r4, i4;
992 r1 = v0[nx].re; i1 = v0[nx].im;
994 r0 = r1 + r2; i0 = i1 + i2;
995 r2 -= r1; i2 -= i1;
1000 r1 = i4 + i3; i1 = r4 + r3;
1003 v0[0].re = (float)(r0 + r1); v0[0].im = (float)(i0 + i1);
1004 v1[0].re = (float)(r0 - r1); v1[0].im = (float)(i0 - i1);
1020 r1 = i0 + i3; i1 = r0 + r3;
1027 v0[0].re = (float)(r0 + r1); v0[0].im = (float)(i0 + i1);
1028 v1[0].re = (float)(r0 - r1); v1[0].im = (float)(i0 - i1);
1048 double i1 = v[0].im - v[nx].im;
1050 v[nx].re = (float)r1; v[nx].im = (float)i1;
1056 i1 = v[nx].im*wave[dw].re + v[nx].re*wave[dw].im;
1059 v[0].re = (float)(r0 + r1); v[0].im = (float)(i0 + i1);
1060 v[nx].re = (float)(r0 - r1); v[nx].im = (float)(i0 - i1);
1082 double i1 = v[nx].im + v[nx*2].im;
1087 v[0].re = (float)(r0 + r1); v[0].im = (float)(i0 + i1);
1088 r0 -= 0.5*r1; i0 -= 0.5*i1;
1099 r1 = r0 + i2; i1 = i0 + r2;
1103 v[0].re = (float)(r0 + r1); v[0].im = (float)(i0 + i1);
1104 r0 -= 0.5*r1; i0 -= 0.5*i1;
1121 double r0, i0, r1, i1, r2, i2, r3, i3, r4, i4, r5, i5;
1128 r1 = r3 + r2; i1 = i3 + i2;
1140 r5 = r1 + r2; i5 = i1 + i2;
1145 r1 = icv_fft5_2*(r1 - r2); i1 = icv_fft5_2*(i1 - i2);
1154 r3 = r0 + r1; i3 = i0 + i1;
1155 r0 -= r1; i0 -= i1;
1188 double i1 = v[k].im + v[n-k].im;
1190 vn_0.re += r0; vn_0.im += i1;
1192 b[p-1].re = (float)r1; b[p-1].im = (float)i1;
1206 double i1 = v[n-k].re*wave_[-d].im + v[n-k].im*wave_[-d].re;
1209 double i0 = i2 - i1;
1211 i1 = i2 + i1;
1213 vn_0.re += r0; vn_0.im += i1;
1215 b[p-1].re = (float)r1; b[p-1].im = (float)i1;
1232 double i1 = wave[d].im * b[q].re;
1235 s1.im += r1 - i1; s0.im += r1 + i1;