Home | History | Annotate | Download | only in src

Lines Matching refs:ui

337 #define SUMDIFF_EIGTH(x, y, ix, iy, vr, vi, ur, ui) \
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 */ \
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 */ \
360 FIXP_DBL vr, vi, ur, ui;
363 SUMDIFF_EIGTH(x, y, 0, 0, vr, vi, ur, ui);
364 SUMDIFF_EIGTH(x, y, 4, 8, vr, vi, ur, ui);
365 SUMDIFF_EIGTH(x, y, 2, 16, vr, vi, ur, ui);
366 SUMDIFF_EIGTH(x, y, 6, 24, vr, vi, ur, ui);
373 ui = y[ 1]>>1;
375 x[ 1] = ui + (vi>>1);
377 x[ 9] = ui - (vi>>1);
384 ui = y[ 5]>>1;
386 x[ 5] = ui - (vi>>1);
388 x[13] = ui + (vi>>1);
395 ui = y[17]>>1;
397 x[17] = ui + (vi>>1);
399 x[25] = ui - (vi>>1);
406 ui = y[21]>>1;
408 x[21] = ui - (vi>>1);
410 x[29] = ui + (vi>>1);
418 ui = y[ 3];
420 x[ 3] = (ui>>1) + vi;
422 x[11] = (ui>>1) - vi;
428 ui = y[ 7];
430 x[ 7] = (ui>>1) - vi;
432 x[15] = (ui>>1) + vi;
438 ui = y[19];
440 x[19] = (ui>>1) + vi;
442 x[27] = (ui>>1) - vi;
448 ui = y[23];
450 x[23] = (ui>>1) - vi;
452 x[31] = (ui>>1) + vi;
459 ui = x[ 1]>>1;
461 x[ 1] = ui + (vi>>1);
463 x[17] = ui - (vi>>1);
470 ui = x[ 9]>>1;
472 x[ 9] = ui - (vi>>1);
474 x[25] = ui + (vi>>1);
480 ui = x[ 3];
482 x[ 3] = (ui>>1) + vi;
484 x[19] = (ui>>1) - vi;
490 ui = x[11];
492 x[11] = (ui>>1) - vi;
494 x[27] = (ui>>1) + vi;
500 ui = x[ 5];
502 x[ 5] = (ui>>1) + vi;
504 x[21] = (ui>>1) - vi;
510 ui = x[13];
512 x[13] = (ui>>1) - vi;
514 x[29] = (ui>>1) + vi;
520 ui
522 x[ 7] = (ui>>1) + vi;
524 x[23] = (ui>>1) - vi;
530 ui = x[15];
532 x[15] = (ui>>1) - vi;
534 x[31] = (ui>>1) + vi;
550 FIXP_DBL vr,vi,ur,ui;
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 */
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 */
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 */
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 */
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 */
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 */
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 */
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 */
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 */
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 */
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 */
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 */
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 */
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 */
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 */
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 */
737 ui = yt[1]>>1;
739 xt[ 1] = ui + (vi>>1);
741 xt[ 9] = ui - (vi>>1);
746 ui = yt[5]>>1;
748 xt[ 5] = ui - (vi>>1);
750 xt[13] = ui + (vi>>1);
754 ui = yt[3];
756 xt[ 3] = (ui>>1) + vi;
758 xt[11] = (ui>>1) - vi;
762 ui = yt[7];
765 xt[ 7] = (ui>>1) - vi;
767 xt[15] = (ui>>1) + vi;
775 ui = x[ 1]>>1;
777 x[ 1] = ui + (vi>>1);
779 x[17] = ui - (vi>>1);
784 ui = x[ 9]>>1;
786 x[ 9] = ui - (vi>>1);
788 x[25] = ui + (vi>>1);
793 ui = x[33]>>1;
795 x[33] = ui + (vi>>1);
797 x[49] = ui - (vi>>1);
802 ui = x[41]>>1;
804 x[41] = ui - (vi>>1);
806 x[57] = ui + (vi>>1);
810 ui = x[ 3];
812 x[ 3] = (ui>>1) + vi;
814 x[19] = (ui>>1) - vi;
818 ui = x[11];
820 x[11] = (ui>>1) - vi;
822 x[27] = (ui>>1) + vi;
826 ui = x[35];
828 x[35] = (ui>>1) + vi;
830 x[51] = (ui>>1) - vi;
834 ui = x[43];
836 x[43] = (ui>>1) - vi;
838 x[59] = (ui>>1) + vi;
842 ui = x[ 5];
844 x[ 5] = (ui>>1) + vi;
846 x[21] = (ui>>1) - vi;
850 ui = x[13];
852 x[13] = (ui>>1) - vi;
854 x[29] = (ui>>1) + vi;
858 ui = x[37];
860 x[37] = (ui>>1) + vi;
862 x[53] = (ui>>1) - vi;
866 ui = x[45];
868 x[45] = (ui>>1) - vi;
870 x[61] = (ui>>1) + vi;
875 ui = x[ 7];
877 x[ 7] = (ui>>1) + vi;
879 x[23] = (ui>>1) - vi;
883 ui = x[15];
885 x[15] = (ui>>1) - vi;
887 x[31] = (ui>>1) + vi;
891 ui = x[39];
893 x[39] = (ui>>1) + vi;
895 x[55] = (ui>>1) - vi;
899 ui = x[47];
902 x[47] = (ui>>1) - vi;
904 x[63] = (ui>>1) + vi;
909 ui = x[ 1]>>1;
911 x[ 1] = ui + (vi>>1);
913 x[33] = ui - (vi>>1);
918 ui = x[17]>>1;
920 x[17] = ui - (vi>>1);
922 x[49] = ui + (vi>>1);
926 ui = x[ 3];
928 x[ 3] = (ui>>1) + vi;
930 x[35] = (ui>>1) - vi;
934 ui = x[19];
936 x[19] = (ui>>1) - vi;
938 x[51] = (ui>>1) + vi;
942 ui = x[ 5];
944 x[ 5] = (ui>>1) + vi;
946 x[37] = (ui>>1) - vi;
950 ui = x[21];
952 x[21] = (ui>>1) - vi;
954 x[53] = (ui>>1) + vi;
958 ui = x[ 7];
960 x[ 7] = (ui>>1) + vi;
962 x[39] = (ui>>1) - vi;
966 ui = x[23];
968 x[23] = (ui>>1) - vi;
970 x[55] = (ui>>1) + vi;
974 ui = x[ 9];
976 x[ 9] = (ui>>1) + vi;
978 x[41] = (ui>>1) - vi;
982 ui = x[25];
984 x[25] = (ui>>1) - vi;
986 x[57] = (ui>>1) + vi;
990 ui = x[11];
993 x[11] = (ui>>1) + vi;
995 x[43] = (ui>>1) - vi;
999 ui = x[27];
1001 x[27] = (ui>>1) - vi;
1003 x[59] = (ui>>1) + vi;
1007 ui = x[13];
1009 x[13] = (ui>>1) + vi;
1011 x[45] = (ui>>1) - vi;
1015 ui = x[29];
1017 x[29] = (ui>>1) - vi;
1019 x[61] = (ui>>1) + vi;
1023 ui = x[15];
1025 x[15] = (ui>>1) + vi;
1027 x[47] = (ui>>1) - vi;
1031 ui = x[31];
1033 x[31] = (ui>>1) - vi;
1035 x[63] = (ui>>1) + vi;