Home | History | Annotate | Download | only in src

Lines Matching defs:im

340   ur = (x[ 1 + ix]>>1) + (x[17 + ix]>>1);  /* Im A + Im B */ \
341 ui = (x[ 9 + ix]>>1) + (x[25 + ix]>>1); /* Im C + Im D */ \
344 y[ 1 + iy] = ur + ui; /* Im A' = sum of imag values */ \
345 y[ 5 + iy] = ur - ui; /* Im C' = -Im C -Im D +Im A +Im B */ \
348 ur -= x[17 + ix]; /* Im A - Im B */ \
349 ui = ui - x[25 + ix]; /* Im C - Im D */ \
350 y[ 2 + iy] = ui + vr; /* Re B' = Im C - Im D + Re A - Re B */ \
351 y[ 6 + iy] = vr - ui; /* Re D' = -Im C + Im D + Re A - Re B */ \
352 y[ 3 + iy] = ur - vi; /* Im B'= -Re C + Re D + Im A - Im B */ \
353 y[ 7 + iy] = vi + ur; /* Im D'= Re C - Re D + Im A - Im B */
562 ur = (x[ 1] + x[33])>>1; /* Im A + Im B */
563 ui = (x[17] + x[49]); /* Im C + Im D */
567 y[ 1] = ur + (ui>>1); /* Im A' = sum of imag values */
568 y[ 5] = ur - (ui>>1); /* Im C' = -Im C -Im D +Im A +Im B */
572 ur -= x[33]; /* Im A - Im B */
573 ui = (ui>>1) - x[49]; /* Im C - Im D */
575 y[ 2] = ui + vr; /* Re B' = Im C - Im D + Re A - Re B */
576 y[ 6] = vr - ui; /* Re D' = -Im C + Im D + Re A - Re B */
577 y[ 3] = ur - vi; /* Im B'= -Re C + Re D + Im A - Im B */
578 y[ 7] = vi + ur; /* Im D'= Re C - Re D + Im A - Im B */
583 ur = (x[ 9] + x[41])>>1; /* Im A + Im B */
584 ui = (x[25] + x[57]); /* Im C + Im D */
588 y[ 9] = ur + (ui>>1); /* Im A' = sum of imag values */
589 y[13] = ur - (ui>>1); /* Im C' = -Im C -Im D +Im A +Im B */
593 ur -= x[41]; /* Im A - Im B */
594 ui = (ui>>1) - x[57]; /* Im C - Im D */
596 y[10] = ui + vr; /* Re B' = Im C - Im D + Re A - Re B */
597 y[14] = vr - ui; /* Re D' = -Im C + Im D + Re A - Re B */
598 y[11] = ur - vi; /* Im B'= -Re C + Re D + Im A - Im B */
599 y[15] = vi + ur; /* Im D'= Re C - Re D + Im A - Im B */
604 ur = (x[ 5] + x[37])>>1; /* Im A + Im B */
605 ui = (x[21] + x[53]); /* Im C + Im D */
609 y[17] = ur + (ui>>1); /* Im A' = sum of imag values */
610 y[21] = ur - (ui>>1); /* Im C' = -Im C -Im D +Im A +Im B */
614 ur -= x[37]; /* Im A - Im B */
615 ui = (ui>>1) - x[53]; /* Im C - Im D */
617 y[18] = ui + vr; /* Re B' = Im C - Im D + Re A - Re B */
618 y[22] = vr - ui; /* Re D' = -Im C + Im D + Re A - Re B */
619 y[19] = ur - vi; /* Im B'= -Re C + Re D + Im A - Im B */
620 y[23] = vi + ur; /* Im D'= Re C - Re D + Im A - Im B */
625 ur = (x[13] + x[45])>>1; /* Im A + Im B */
626 ui = (x[29] + x[61]); /* Im C + Im D */
630 y[25] = ur + (ui>>1); /* Im A' = sum of imag values */
631 y[29] = ur - (ui>>1); /* Im C' = -Im C -Im D +Im A +Im B */
635 ur -= x[45]; /* Im A - Im B */
636 ui = (ui>>1) - x[61]; /* Im C - Im D */
638 y[26] = ui + vr; /* Re B' = Im C - Im D + Re A - Re B */
639 y[30] = vr - ui; /* Re D' = -Im C + Im D + Re A - Re B */
640 y[27] = ur - vi; /* Im B'= -Re C + Re D + Im A - Im B */
641 y[31] = vi + ur; /* Im D'= Re C - Re D + Im A - Im B */
646 ur = (x[ 3] + x[35])>>1; /* Im A + Im B */
647 ui = (x[19] + x[51]); /* Im C + Im D */
651 y[33] = ur + (ui>>1); /* Im A' = sum of imag values */
652 y[37] = ur - (ui>>1); /* Im C' = -Im C -Im D +Im A +Im B */
656 ur -= x[35]; /* Im A - Im B */
657 ui = (ui>>1) - x[51]; /* Im C - Im D */
659 y[34] = ui + vr; /* Re B' = Im C - Im D + Re A - Re B */
660 y[38] = vr - ui; /* Re D' = -Im C + Im D + Re A - Re B */
661 y[35] = ur - vi; /* Im B'= -Re C + Re D + Im A - Im B */
662 y[39] = vi + ur; /* Im D'= Re C - Re D + Im A - Im B */
667 ur = (x[11] + x[43])>>1; /* Im A + Im B */
668 ui = (x[27] + x[59]); /* Im C + Im D */
672 y[41] = ur + (ui>>1); /* Im A' = sum of imag values */
673 y[45] = ur - (ui>>1); /* Im C' = -Im C -Im D +Im A +Im B */
677 ur -= x[43]; /* Im A - Im B */
678 ui = (ui>>1) - x[59]; /* Im C - Im D */
680 y[42] = ui + vr; /* Re B' = Im C - Im D + Re A - Re B */
681 y[46] = vr - ui; /* Re D' = -Im C + Im D + Re A - Re B */
682 y[43] = ur - vi; /* Im B'= -Re C + Re D + Im A - Im B */
683 y[47] = vi + ur; /* Im D'= Re C - Re D + Im A - Im B */
688 ur = (x[ 7] + x[39])>>1; /* Im A + Im B */
689 ui = (x[23] + x[55]); /* Im C + Im D */
693 y[49] = ur + (ui>>1); /* Im A' = sum of imag values */
694 y[53] = ur - (ui>>1); /* Im C' = -Im C -Im D +Im A +Im B */
698 ur -= x[39]; /* Im A - Im B */
699 ui = (ui>>1) - x[55]; /* Im C - Im D */
701 y[50] = ui + vr; /* Re B' = Im C - Im D + Re A - Re B */
702 y[54] = vr - ui; /* Re D' = -Im C + Im D + Re A - Re B */
703 y[51] = ur - vi; /* Im B'= -Re C + Re D + Im A - Im B */
704 y[55] = vi + ur; /* Im D'= Re C - Re D + Im A - Im B */
709 ur = (x[15] + x[47])>>1; /* Im A + Im B */
710 ui = (x[31] + x[63]); /* Im C + Im D */
714 y[57] = ur + (ui>>1); /* Im A' = sum of imag values */
715 y[61] = ur - (ui>>1); /* Im C' = -Im C -Im D +Im A +Im B */
719 ur -= x[47]; /* Im A - Im B */
720 ui = (ui>>1) - x[63]; /* Im C - Im D */
722 y[58] = ui + vr; /* Re B' = Im C - Im D + Re A - Re B */
723 y[62] = vr - ui; /* Re D' = -Im C + Im D + Re A - Re B */
724 y[59] = ur - vi; /* Im B'= -Re C + Re D + Im A - Im B */
725 y[63] = vi + ur; /* Im D'= Re C - Re D + Im A - Im B */
1049 FIXP_DBL re, im;
1056 im = pData[2*i+1];
1059 pData[2*i+1] = im>>2; /* * 0.25 */
1064 im = pData[2*i+1];
1067 pData[2*i+1] = im>>2; /* * 0.25 */
1072 im = pData[2*c+1]>>1;
1076 cplxMultDiv2(&pData[2*c+1], &pData[2*c], im, re, vre, vim);