• Home
  • Raw
  • Download

Lines Matching refs:wsptr

182   int *wsptr;  variable
195 wsptr = workspace;
214 wsptr[DCTSIZE * 0] = dcval;
215 wsptr[DCTSIZE * 1] = dcval;
216 wsptr[DCTSIZE * 2] = dcval;
217 wsptr[DCTSIZE * 3] = dcval;
218 wsptr[DCTSIZE * 4] = dcval;
219 wsptr[DCTSIZE * 5] = dcval;
220 wsptr[DCTSIZE * 6] = dcval;
221 wsptr[DCTSIZE * 7] = dcval;
225 wsptr++;
284 wsptr[DCTSIZE * 0] = (int)DESCALE(tmp10 + tmp3, CONST_BITS - PASS1_BITS);
285 wsptr[DCTSIZE * 7] = (int)DESCALE(tmp10 - tmp3, CONST_BITS - PASS1_BITS);
286 wsptr[DCTSIZE * 1] = (int)DESCALE(tmp11 + tmp2, CONST_BITS - PASS1_BITS);
287 wsptr[DCTSIZE * 6] = (int)DESCALE(tmp11 - tmp2, CONST_BITS - PASS1_BITS);
288 wsptr[DCTSIZE * 2] = (int)DESCALE(tmp12 + tmp1, CONST_BITS - PASS1_BITS);
289 wsptr[DCTSIZE * 5] = (int)DESCALE(tmp12 - tmp1, CONST_BITS - PASS1_BITS);
290 wsptr[DCTSIZE * 3] = (int)DESCALE(tmp13 + tmp0, CONST_BITS - PASS1_BITS);
291 wsptr[DCTSIZE * 4] = (int)DESCALE(tmp13 - tmp0, CONST_BITS - PASS1_BITS);
295 wsptr++;
302 wsptr = workspace;
314 if (wsptr[1] == 0 && wsptr[2] == 0 && wsptr[3] == 0 && wsptr[4] == 0 &&
315 wsptr[5] == 0 && wsptr[6] == 0 && wsptr[7] == 0) {
317 JSAMPLE dcval = range_limit[(int)DESCALE((JLONG)wsptr[0],
329 wsptr += DCTSIZE; /* advance pointer to next row */
337 z2 = (JLONG)wsptr[2];
338 z3 = (JLONG)wsptr[6];
344 tmp0 = LEFT_SHIFT((JLONG)wsptr[0] + (JLONG)wsptr[4], CONST_BITS);
345 tmp1 = LEFT_SHIFT((JLONG)wsptr[0] - (JLONG)wsptr[4], CONST_BITS);
356 tmp0 = (JLONG)wsptr[7];
357 tmp1 = (JLONG)wsptr[5];
358 tmp2 = (JLONG)wsptr[3];
359 tmp3 = (JLONG)wsptr[1];
411 wsptr += DCTSIZE; /* advance pointer to next row */
435 int *wsptr; in jpeg_idct_7x7() local
446 wsptr = workspace; in jpeg_idct_7x7()
447 for (ctr = 0; ctr < 7; ctr++, inptr++, quantptr++, wsptr++) { in jpeg_idct_7x7()
487 wsptr[7 * 0] = (int)RIGHT_SHIFT(tmp10 + tmp0, CONST_BITS - PASS1_BITS); in jpeg_idct_7x7()
488 wsptr[7 * 6] = (int)RIGHT_SHIFT(tmp10 - tmp0, CONST_BITS - PASS1_BITS); in jpeg_idct_7x7()
489 wsptr[7 * 1] = (int)RIGHT_SHIFT(tmp11 + tmp1, CONST_BITS - PASS1_BITS); in jpeg_idct_7x7()
490 wsptr[7 * 5] = (int)RIGHT_SHIFT(tmp11 - tmp1, CONST_BITS - PASS1_BITS); in jpeg_idct_7x7()
491 wsptr[7 * 2] = (int)RIGHT_SHIFT(tmp12 + tmp2, CONST_BITS - PASS1_BITS); in jpeg_idct_7x7()
492 wsptr[7 * 4] = (int)RIGHT_SHIFT(tmp12 - tmp2, CONST_BITS - PASS1_BITS); in jpeg_idct_7x7()
493 wsptr[7 * 3] = (int)RIGHT_SHIFT(tmp13, CONST_BITS - PASS1_BITS); in jpeg_idct_7x7()
498 wsptr = workspace; in jpeg_idct_7x7()
505 tmp13 = (JLONG)wsptr[0] + (ONE << (PASS1_BITS + 2)); in jpeg_idct_7x7()
508 z1 = (JLONG)wsptr[2]; in jpeg_idct_7x7()
509 z2 = (JLONG)wsptr[4]; in jpeg_idct_7x7()
510 z3 = (JLONG)wsptr[6]; in jpeg_idct_7x7()
524 z1 = (JLONG)wsptr[1]; in jpeg_idct_7x7()
525 z2 = (JLONG)wsptr[3]; in jpeg_idct_7x7()
526 z3 = (JLONG)wsptr[5]; in jpeg_idct_7x7()
562 wsptr += 7; /* advance pointer to next row */ in jpeg_idct_7x7()
584 int *wsptr; in jpeg_idct_6x6() local
595 wsptr = workspace; in jpeg_idct_6x6()
596 for (ctr = 0; ctr < 6; ctr++, inptr++, quantptr++, wsptr++) { in jpeg_idct_6x6()
624 wsptr[6 * 0] = (int)RIGHT_SHIFT(tmp10 + tmp0, CONST_BITS - PASS1_BITS); in jpeg_idct_6x6()
625 wsptr[6 * 5] = (int)RIGHT_SHIFT(tmp10 - tmp0, CONST_BITS - PASS1_BITS); in jpeg_idct_6x6()
626 wsptr[6 * 1] = (int)(tmp11 + tmp1); in jpeg_idct_6x6()
627 wsptr[6 * 4] = (int)(tmp11 - tmp1); in jpeg_idct_6x6()
628 wsptr[6 * 2] = (int)RIGHT_SHIFT(tmp12 + tmp2, CONST_BITS - PASS1_BITS); in jpeg_idct_6x6()
629 wsptr[6 * 3] = (int)RIGHT_SHIFT(tmp12 - tmp2, CONST_BITS - PASS1_BITS); in jpeg_idct_6x6()
634 wsptr = workspace; in jpeg_idct_6x6()
641 tmp0 = (JLONG)wsptr[0] + (ONE << (PASS1_BITS + 2)); in jpeg_idct_6x6()
643 tmp2 = (JLONG)wsptr[4]; in jpeg_idct_6x6()
647 tmp10 = (JLONG)wsptr[2]; in jpeg_idct_6x6()
654 z1 = (JLONG)wsptr[1]; in jpeg_idct_6x6()
655 z2 = (JLONG)wsptr[3]; in jpeg_idct_6x6()
656 z3 = (JLONG)wsptr[5]; in jpeg_idct_6x6()
683 wsptr += 6; /* advance pointer to next row */ in jpeg_idct_6x6()
705 int *wsptr; in jpeg_idct_5x5() local
716 wsptr = workspace; in jpeg_idct_5x5()
717 for (ctr = 0; ctr < 5; ctr++, inptr++, quantptr++, wsptr++) { in jpeg_idct_5x5()
744 wsptr[5 * 0] = (int)RIGHT_SHIFT(tmp10 + tmp0, CONST_BITS - PASS1_BITS); in jpeg_idct_5x5()
745 wsptr[5 * 4] = (int)RIGHT_SHIFT(tmp10 - tmp0, CONST_BITS - PASS1_BITS); in jpeg_idct_5x5()
746 wsptr[5 * 1] = (int)RIGHT_SHIFT(tmp11 + tmp1, CONST_BITS - PASS1_BITS); in jpeg_idct_5x5()
747 wsptr[5 * 3] = (int)RIGHT_SHIFT(tmp11 - tmp1, CONST_BITS - PASS1_BITS); in jpeg_idct_5x5()
748 wsptr[5 * 2] = (int)RIGHT_SHIFT(tmp12, CONST_BITS - PASS1_BITS); in jpeg_idct_5x5()
753 wsptr = workspace; in jpeg_idct_5x5()
760 tmp12 = (JLONG)wsptr[0] + (ONE << (PASS1_BITS + 2)); in jpeg_idct_5x5()
762 tmp0 = (JLONG)wsptr[2]; in jpeg_idct_5x5()
763 tmp1 = (JLONG)wsptr[4]; in jpeg_idct_5x5()
773 z2 = (JLONG)wsptr[1]; in jpeg_idct_5x5()
774 z3 = (JLONG)wsptr[3]; in jpeg_idct_5x5()
798 wsptr += 5; /* advance pointer to next row */ in jpeg_idct_5x5()
819 int *wsptr; in jpeg_idct_3x3() local
830 wsptr = workspace; in jpeg_idct_3x3()
831 for (ctr = 0; ctr < 3; ctr++, inptr++, quantptr++, wsptr++) { in jpeg_idct_3x3()
850 wsptr[3 * 0] = (int)RIGHT_SHIFT(tmp10 + tmp0, CONST_BITS - PASS1_BITS); in jpeg_idct_3x3()
851 wsptr[3 * 2] = (int)RIGHT_SHIFT(tmp10 - tmp0, CONST_BITS - PASS1_BITS); in jpeg_idct_3x3()
852 wsptr[3 * 1] = (int)RIGHT_SHIFT(tmp2, CONST_BITS - PASS1_BITS); in jpeg_idct_3x3()
857 wsptr = workspace; in jpeg_idct_3x3()
864 tmp0 = (JLONG)wsptr[0] + (ONE << (PASS1_BITS + 2)); in jpeg_idct_3x3()
866 tmp2 = (JLONG)wsptr[2]; in jpeg_idct_3x3()
873 tmp12 = (JLONG)wsptr[1]; in jpeg_idct_3x3()
888 wsptr += 3; /* advance pointer to next row */ in jpeg_idct_3x3()
910 int *wsptr; in jpeg_idct_9x9() local
921 wsptr = workspace; in jpeg_idct_9x9()
922 for (ctr = 0; ctr < 8; ctr++, inptr++, quantptr++, wsptr++) { in jpeg_idct_9x9()
969 wsptr[8 * 0] = (int)RIGHT_SHIFT(tmp10 + tmp0, CONST_BITS - PASS1_BITS); in jpeg_idct_9x9()
970 wsptr[8 * 8] = (int)RIGHT_SHIFT(tmp10 - tmp0, CONST_BITS - PASS1_BITS); in jpeg_idct_9x9()
971 wsptr[8 * 1] = (int)RIGHT_SHIFT(tmp11 + tmp1, CONST_BITS - PASS1_BITS); in jpeg_idct_9x9()
972 wsptr[8 * 7] = (int)RIGHT_SHIFT(tmp11 - tmp1, CONST_BITS - PASS1_BITS); in jpeg_idct_9x9()
973 wsptr[8 * 2] = (int)RIGHT_SHIFT(tmp12 + tmp2, CONST_BITS - PASS1_BITS); in jpeg_idct_9x9()
974 wsptr[8 * 6] = (int)RIGHT_SHIFT(tmp12 - tmp2, CONST_BITS - PASS1_BITS); in jpeg_idct_9x9()
975 wsptr[8 * 3] = (int)RIGHT_SHIFT(tmp13 + tmp3, CONST_BITS - PASS1_BITS); in jpeg_idct_9x9()
976 wsptr[8 * 5] = (int)RIGHT_SHIFT(tmp13 - tmp3, CONST_BITS - PASS1_BITS); in jpeg_idct_9x9()
977 wsptr[8 * 4] = (int)RIGHT_SHIFT(tmp14, CONST_BITS - PASS1_BITS); in jpeg_idct_9x9()
982 wsptr = workspace; in jpeg_idct_9x9()
989 tmp0 = (JLONG)wsptr[0] + (ONE << (PASS1_BITS + 2)); in jpeg_idct_9x9()
992 z1 = (JLONG)wsptr[2]; in jpeg_idct_9x9()
993 z2 = (JLONG)wsptr[4]; in jpeg_idct_9x9()
994 z3 = (JLONG)wsptr[6]; in jpeg_idct_9x9()
1014 z1 = (JLONG)wsptr[1]; in jpeg_idct_9x9()
1015 z2 = (JLONG)wsptr[3]; in jpeg_idct_9x9()
1016 z3 = (JLONG)wsptr[5]; in jpeg_idct_9x9()
1017 z4 = (JLONG)wsptr[7]; in jpeg_idct_9x9()
1059 wsptr += 8; /* advance pointer to next row */ in jpeg_idct_9x9()
1082 int *wsptr; in jpeg_idct_10x10() local
1093 wsptr = workspace; in jpeg_idct_10x10()
1094 for (ctr = 0; ctr < 8; ctr++, inptr++, quantptr++, wsptr++) { in jpeg_idct_10x10()
1151 wsptr[8 * 0] = (int)RIGHT_SHIFT(tmp20 + tmp10, CONST_BITS - PASS1_BITS); in jpeg_idct_10x10()
1152 wsptr[8 * 9] = (int)RIGHT_SHIFT(tmp20 - tmp10, CONST_BITS - PASS1_BITS); in jpeg_idct_10x10()
1153 wsptr[8 * 1] = (int)RIGHT_SHIFT(tmp21 + tmp11, CONST_BITS - PASS1_BITS); in jpeg_idct_10x10()
1154 wsptr[8 * 8] = (int)RIGHT_SHIFT(tmp21 - tmp11, CONST_BITS - PASS1_BITS); in jpeg_idct_10x10()
1155 wsptr[8 * 2] = (int)(tmp22 + tmp12); in jpeg_idct_10x10()
1156 wsptr[8 * 7] = (int)(tmp22 - tmp12); in jpeg_idct_10x10()
1157 wsptr[8 * 3] = (int)RIGHT_SHIFT(tmp23 + tmp13, CONST_BITS - PASS1_BITS); in jpeg_idct_10x10()
1158 wsptr[8 * 6] = (int)RIGHT_SHIFT(tmp23 - tmp13, CONST_BITS - PASS1_BITS); in jpeg_idct_10x10()
1159 wsptr[8 * 4] = (int)RIGHT_SHIFT(tmp24 + tmp14, CONST_BITS - PASS1_BITS); in jpeg_idct_10x10()
1160 wsptr[8 * 5] = (int)RIGHT_SHIFT(tmp24 - tmp14, CONST_BITS - PASS1_BITS); in jpeg_idct_10x10()
1165 wsptr = workspace; in jpeg_idct_10x10()
1172 z3 = (JLONG)wsptr[0] + (ONE << (PASS1_BITS + 2)); in jpeg_idct_10x10()
1174 z4 = (JLONG)wsptr[4]; in jpeg_idct_10x10()
1182 z2 = (JLONG)wsptr[2]; in jpeg_idct_10x10()
1183 z3 = (JLONG)wsptr[6]; in jpeg_idct_10x10()
1196 z1 = (JLONG)wsptr[1]; in jpeg_idct_10x10()
1197 z2 = (JLONG)wsptr[3]; in jpeg_idct_10x10()
1198 z3 = (JLONG)wsptr[5]; in jpeg_idct_10x10()
1200 z4 = (JLONG)wsptr[7]; in jpeg_idct_10x10()
1254 wsptr += 8; /* advance pointer to next row */ in jpeg_idct_10x10()
1277 int *wsptr; in jpeg_idct_11x11() local
1288 wsptr = workspace; in jpeg_idct_11x11()
1289 for (ctr = 0; ctr < 8; ctr++, inptr++, quantptr++, wsptr++) { in jpeg_idct_11x11()
1343 wsptr[8 * 0] = (int)RIGHT_SHIFT(tmp20 + tmp10, CONST_BITS - PASS1_BITS); in jpeg_idct_11x11()
1344 wsptr[8 * 10] = (int)RIGHT_SHIFT(tmp20 - tmp10, CONST_BITS - PASS1_BITS); in jpeg_idct_11x11()
1345 wsptr[8 * 1] = (int)RIGHT_SHIFT(tmp21 + tmp11, CONST_BITS - PASS1_BITS); in jpeg_idct_11x11()
1346 wsptr[8 * 9] = (int)RIGHT_SHIFT(tmp21 - tmp11, CONST_BITS - PASS1_BITS); in jpeg_idct_11x11()
1347 wsptr[8 * 2] = (int)RIGHT_SHIFT(tmp22 + tmp12, CONST_BITS - PASS1_BITS); in jpeg_idct_11x11()
1348 wsptr[8 * 8] = (int)RIGHT_SHIFT(tmp22 - tmp12, CONST_BITS - PASS1_BITS); in jpeg_idct_11x11()
1349 wsptr[8 * 3] = (int)RIGHT_SHIFT(tmp23 + tmp13, CONST_BITS - PASS1_BITS); in jpeg_idct_11x11()
1350 wsptr[8 * 7] = (int)RIGHT_SHIFT(tmp23 - tmp13, CONST_BITS - PASS1_BITS); in jpeg_idct_11x11()
1351 wsptr[8 * 4] = (int)RIGHT_SHIFT(tmp24 + tmp14, CONST_BITS - PASS1_BITS); in jpeg_idct_11x11()
1352 wsptr[8 * 6] = (int)RIGHT_SHIFT(tmp24 - tmp14, CONST_BITS - PASS1_BITS); in jpeg_idct_11x11()
1353 wsptr[8 * 5] = (int)RIGHT_SHIFT(tmp25, CONST_BITS - PASS1_BITS); in jpeg_idct_11x11()
1358 wsptr = workspace; in jpeg_idct_11x11()
1365 tmp10 = (JLONG)wsptr[0] + (ONE << (PASS1_BITS + 2)); in jpeg_idct_11x11()
1368 z1 = (JLONG)wsptr[2]; in jpeg_idct_11x11()
1369 z2 = (JLONG)wsptr[4]; in jpeg_idct_11x11()
1370 z3 = (JLONG)wsptr[6]; in jpeg_idct_11x11()
1390 z1 = (JLONG)wsptr[1]; in jpeg_idct_11x11()
1391 z2 = (JLONG)wsptr[3]; in jpeg_idct_11x11()
1392 z3 = (JLONG)wsptr[5]; in jpeg_idct_11x11()
1393 z4 = (JLONG)wsptr[7]; in jpeg_idct_11x11()
1448 wsptr += 8; /* advance pointer to next row */ in jpeg_idct_11x11()
1471 int *wsptr; in jpeg_idct_12x12() local
1482 wsptr = workspace; in jpeg_idct_12x12()
1483 for (ctr = 0; ctr < 8; ctr++, inptr++, quantptr++, wsptr++) { in jpeg_idct_12x12()
1546 wsptr[8 * 0] = (int)RIGHT_SHIFT(tmp20 + tmp10, CONST_BITS - PASS1_BITS); in jpeg_idct_12x12()
1547 wsptr[8 * 11] = (int)RIGHT_SHIFT(tmp20 - tmp10, CONST_BITS - PASS1_BITS); in jpeg_idct_12x12()
1548 wsptr[8 * 1] = (int)RIGHT_SHIFT(tmp21 + tmp11, CONST_BITS - PASS1_BITS); in jpeg_idct_12x12()
1549 wsptr[8 * 10] = (int)RIGHT_SHIFT(tmp21 - tmp11, CONST_BITS - PASS1_BITS); in jpeg_idct_12x12()
1550 wsptr[8 * 2] = (int)RIGHT_SHIFT(tmp22 + tmp12, CONST_BITS - PASS1_BITS); in jpeg_idct_12x12()
1551 wsptr[8 * 9] = (int)RIGHT_SHIFT(tmp22 - tmp12, CONST_BITS - PASS1_BITS); in jpeg_idct_12x12()
1552 wsptr[8 * 3] = (int)RIGHT_SHIFT(tmp23 + tmp13, CONST_BITS - PASS1_BITS); in jpeg_idct_12x12()
1553 wsptr[8 * 8] = (int)RIGHT_SHIFT(tmp23 - tmp13, CONST_BITS - PASS1_BITS); in jpeg_idct_12x12()
1554 wsptr[8 * 4] = (int)RIGHT_SHIFT(tmp24 + tmp14, CONST_BITS - PASS1_BITS); in jpeg_idct_12x12()
1555 wsptr[8 * 7] = (int)RIGHT_SHIFT(tmp24 - tmp14, CONST_BITS - PASS1_BITS); in jpeg_idct_12x12()
1556 wsptr[8 * 5] = (int)RIGHT_SHIFT(tmp25 + tmp15, CONST_BITS - PASS1_BITS); in jpeg_idct_12x12()
1557 wsptr[8 * 6] = (int)RIGHT_SHIFT(tmp25 - tmp15, CONST_BITS - PASS1_BITS); in jpeg_idct_12x12()
1562 wsptr = workspace; in jpeg_idct_12x12()
1569 z3 = (JLONG)wsptr[0] + (ONE << (PASS1_BITS + 2)); in jpeg_idct_12x12()
1572 z4 = (JLONG)wsptr[4]; in jpeg_idct_12x12()
1578 z1 = (JLONG)wsptr[2]; in jpeg_idct_12x12()
1581 z2 = (JLONG)wsptr[6]; in jpeg_idct_12x12()
1601 z1 = (JLONG)wsptr[1]; in jpeg_idct_12x12()
1602 z2 = (JLONG)wsptr[3]; in jpeg_idct_12x12()
1603 z3 = (JLONG)wsptr[5]; in jpeg_idct_12x12()
1604 z4 = (JLONG)wsptr[7]; in jpeg_idct_12x12()
1664 wsptr += 8; /* advance pointer to next row */ in jpeg_idct_12x12()
1687 int *wsptr; in jpeg_idct_13x13() local
1698 wsptr = workspace; in jpeg_idct_13x13()
1699 for (ctr = 0; ctr < 8; ctr++, inptr++, quantptr++, wsptr++) { in jpeg_idct_13x13()
1766 wsptr[8 * 0] = (int)RIGHT_SHIFT(tmp20 + tmp10, CONST_BITS - PASS1_BITS); in jpeg_idct_13x13()
1767 wsptr[8 * 12] = (int)RIGHT_SHIFT(tmp20 - tmp10, CONST_BITS - PASS1_BITS); in jpeg_idct_13x13()
1768 wsptr[8 * 1] = (int)RIGHT_SHIFT(tmp21 + tmp11, CONST_BITS - PASS1_BITS); in jpeg_idct_13x13()
1769 wsptr[8 * 11] = (int)RIGHT_SHIFT(tmp21 - tmp11, CONST_BITS - PASS1_BITS); in jpeg_idct_13x13()
1770 wsptr[8 * 2] = (int)RIGHT_SHIFT(tmp22 + tmp12, CONST_BITS - PASS1_BITS); in jpeg_idct_13x13()
1771 wsptr[8 * 10] = (int)RIGHT_SHIFT(tmp22 - tmp12, CONST_BITS - PASS1_BITS); in jpeg_idct_13x13()
1772 wsptr[8 * 3] = (int)RIGHT_SHIFT(tmp23 + tmp13, CONST_BITS - PASS1_BITS); in jpeg_idct_13x13()
1773 wsptr[8 * 9] = (int)RIGHT_SHIFT(tmp23 - tmp13, CONST_BITS - PASS1_BITS); in jpeg_idct_13x13()
1774 wsptr[8 * 4] = (int)RIGHT_SHIFT(tmp24 + tmp14, CONST_BITS - PASS1_BITS); in jpeg_idct_13x13()
1775 wsptr[8 * 8] = (int)RIGHT_SHIFT(tmp24 - tmp14, CONST_BITS - PASS1_BITS); in jpeg_idct_13x13()
1776 wsptr[8 * 5] = (int)RIGHT_SHIFT(tmp25 + tmp15, CONST_BITS - PASS1_BITS); in jpeg_idct_13x13()
1777 wsptr[8 * 7] = (int)RIGHT_SHIFT(tmp25 - tmp15, CONST_BITS - PASS1_BITS); in jpeg_idct_13x13()
1778 wsptr[8 * 6] = (int)RIGHT_SHIFT(tmp26, CONST_BITS - PASS1_BITS); in jpeg_idct_13x13()
1783 wsptr = workspace; in jpeg_idct_13x13()
1790 z1 = (JLONG)wsptr[0] + (ONE << (PASS1_BITS + 2)); in jpeg_idct_13x13()
1793 z2 = (JLONG)wsptr[2]; in jpeg_idct_13x13()
1794 z3 = (JLONG)wsptr[4]; in jpeg_idct_13x13()
1795 z4 = (JLONG)wsptr[6]; in jpeg_idct_13x13()
1822 z1 = (JLONG)wsptr[1]; in jpeg_idct_13x13()
1823 z2 = (JLONG)wsptr[3]; in jpeg_idct_13x13()
1824 z3 = (JLONG)wsptr[5]; in jpeg_idct_13x13()
1825 z4 = (JLONG)wsptr[7]; in jpeg_idct_13x13()
1892 wsptr += 8; /* advance pointer to next row */ in jpeg_idct_13x13()
1915 int *wsptr; in jpeg_idct_14x14() local
1926 wsptr = workspace; in jpeg_idct_14x14()
1927 for (ctr = 0; ctr < 8; ctr++, inptr++, quantptr++, wsptr++) { in jpeg_idct_14x14()
1992 wsptr[8 * 0] = (int)RIGHT_SHIFT(tmp20 + tmp10, CONST_BITS - PASS1_BITS); in jpeg_idct_14x14()
1993 wsptr[8 * 13] = (int)RIGHT_SHIFT(tmp20 - tmp10, CONST_BITS - PASS1_BITS); in jpeg_idct_14x14()
1994 wsptr[8 * 1] = (int)RIGHT_SHIFT(tmp21 + tmp11, CONST_BITS - PASS1_BITS); in jpeg_idct_14x14()
1995 wsptr[8 * 12] = (int)RIGHT_SHIFT(tmp21 - tmp11, CONST_BITS - PASS1_BITS); in jpeg_idct_14x14()
1996 wsptr[8 * 2] = (int)RIGHT_SHIFT(tmp22 + tmp12, CONST_BITS - PASS1_BITS); in jpeg_idct_14x14()
1997 wsptr[8 * 11] = (int)RIGHT_SHIFT(tmp22 - tmp12, CONST_BITS - PASS1_BITS); in jpeg_idct_14x14()
1998 wsptr[8 * 3] = (int)(tmp23 + tmp13); in jpeg_idct_14x14()
1999 wsptr[8 * 10] = (int)(tmp23 - tmp13); in jpeg_idct_14x14()
2000 wsptr[8 * 4] = (int)RIGHT_SHIFT(tmp24 + tmp14, CONST_BITS - PASS1_BITS); in jpeg_idct_14x14()
2001 wsptr[8 * 9] = (int)RIGHT_SHIFT(tmp24 - tmp14, CONST_BITS - PASS1_BITS); in jpeg_idct_14x14()
2002 wsptr[8 * 5] = (int)RIGHT_SHIFT(tmp25 + tmp15, CONST_BITS - PASS1_BITS); in jpeg_idct_14x14()
2003 wsptr[8 * 8] = (int)RIGHT_SHIFT(tmp25 - tmp15, CONST_BITS - PASS1_BITS); in jpeg_idct_14x14()
2004 wsptr[8 * 6] = (int)RIGHT_SHIFT(tmp26 + tmp16, CONST_BITS - PASS1_BITS); in jpeg_idct_14x14()
2005 wsptr[8 * 7] = (int)RIGHT_SHIFT(tmp26 - tmp16, CONST_BITS - PASS1_BITS); in jpeg_idct_14x14()
2010 wsptr = workspace; in jpeg_idct_14x14()
2017 z1 = (JLONG)wsptr[0] + (ONE << (PASS1_BITS + 2)); in jpeg_idct_14x14()
2019 z4 = (JLONG)wsptr[4]; in jpeg_idct_14x14()
2030 z1 = (JLONG)wsptr[2]; in jpeg_idct_14x14()
2031 z2 = (JLONG)wsptr[6]; in jpeg_idct_14x14()
2049 z1 = (JLONG)wsptr[1]; in jpeg_idct_14x14()
2050 z2 = (JLONG)wsptr[3]; in jpeg_idct_14x14()
2051 z3 = (JLONG)wsptr[5]; in jpeg_idct_14x14()
2052 z4 = (JLONG)wsptr[7]; in jpeg_idct_14x14()
2118 wsptr += 8; /* advance pointer to next row */ in jpeg_idct_14x14()
2141 int *wsptr; in jpeg_idct_15x15() local
2152 wsptr = workspace; in jpeg_idct_15x15()
2153 for (ctr = 0; ctr < 8; ctr++, inptr++, quantptr++, wsptr++) { in jpeg_idct_15x15()
2223 wsptr[8 * 0] = (int)RIGHT_SHIFT(tmp20 + tmp10, CONST_BITS - PASS1_BITS); in jpeg_idct_15x15()
2224 wsptr[8 * 14] = (int)RIGHT_SHIFT(tmp20 - tmp10, CONST_BITS - PASS1_BITS); in jpeg_idct_15x15()
2225 wsptr[8 * 1] = (int)RIGHT_SHIFT(tmp21 + tmp11, CONST_BITS - PASS1_BITS); in jpeg_idct_15x15()
2226 wsptr[8 * 13] = (int)RIGHT_SHIFT(tmp21 - tmp11, CONST_BITS - PASS1_BITS); in jpeg_idct_15x15()
2227 wsptr[8 * 2] = (int)RIGHT_SHIFT(tmp22 + tmp12, CONST_BITS - PASS1_BITS); in jpeg_idct_15x15()
2228 wsptr[8 * 12] = (int)RIGHT_SHIFT(tmp22 - tmp12, CONST_BITS - PASS1_BITS); in jpeg_idct_15x15()
2229 wsptr[8 * 3] = (int)RIGHT_SHIFT(tmp23 + tmp13, CONST_BITS - PASS1_BITS); in jpeg_idct_15x15()
2230 wsptr[8 * 11] = (int)RIGHT_SHIFT(tmp23 - tmp13, CONST_BITS - PASS1_BITS); in jpeg_idct_15x15()
2231 wsptr[8 * 4] = (int)RIGHT_SHIFT(tmp24 + tmp14, CONST_BITS - PASS1_BITS); in jpeg_idct_15x15()
2232 wsptr[8 * 10] = (int)RIGHT_SHIFT(tmp24 - tmp14, CONST_BITS - PASS1_BITS); in jpeg_idct_15x15()
2233 wsptr[8 * 5] = (int)RIGHT_SHIFT(tmp25 + tmp15, CONST_BITS - PASS1_BITS); in jpeg_idct_15x15()
2234 wsptr[8 * 9] = (int)RIGHT_SHIFT(tmp25 - tmp15, CONST_BITS - PASS1_BITS); in jpeg_idct_15x15()
2235 wsptr[8 * 6] = (int)RIGHT_SHIFT(tmp26 + tmp16, CONST_BITS - PASS1_BITS); in jpeg_idct_15x15()
2236 wsptr[8 * 8] = (int)RIGHT_SHIFT(tmp26 - tmp16, CONST_BITS - PASS1_BITS); in jpeg_idct_15x15()
2237 wsptr[8 * 7] = (int)RIGHT_SHIFT(tmp27, CONST_BITS - PASS1_BITS); in jpeg_idct_15x15()
2242 wsptr = workspace; in jpeg_idct_15x15()
2249 z1 = (JLONG)wsptr[0] + (ONE << (PASS1_BITS + 2)); in jpeg_idct_15x15()
2252 z2 = (JLONG)wsptr[2]; in jpeg_idct_15x15()
2253 z3 = (JLONG)wsptr[4]; in jpeg_idct_15x15()
2254 z4 = (JLONG)wsptr[6]; in jpeg_idct_15x15()
2289 z1 = (JLONG)wsptr[1]; in jpeg_idct_15x15()
2290 z2 = (JLONG)wsptr[3]; in jpeg_idct_15x15()
2291 z4 = (JLONG)wsptr[5]; in jpeg_idct_15x15()
2293 z4 = (JLONG)wsptr[7]; in jpeg_idct_15x15()
2360 wsptr += 8; /* advance pointer to next row */ in jpeg_idct_15x15()
2383 int *wsptr; in jpeg_idct_16x16() local
2394 wsptr = workspace; in jpeg_idct_16x16()
2395 for (ctr = 0; ctr < 8; ctr++, inptr++, quantptr++, wsptr++) { in jpeg_idct_16x16()
2473 wsptr[8 * 0] = (int)RIGHT_SHIFT(tmp20 + tmp0, CONST_BITS - PASS1_BITS); in jpeg_idct_16x16()
2474 wsptr[8 * 15] = (int)RIGHT_SHIFT(tmp20 - tmp0, CONST_BITS - PASS1_BITS); in jpeg_idct_16x16()
2475 wsptr[8 * 1] = (int)RIGHT_SHIFT(tmp21 + tmp1, CONST_BITS - PASS1_BITS); in jpeg_idct_16x16()
2476 wsptr[8 * 14] = (int)RIGHT_SHIFT(tmp21 - tmp1, CONST_BITS - PASS1_BITS); in jpeg_idct_16x16()
2477 wsptr[8 * 2] = (int)RIGHT_SHIFT(tmp22 + tmp2, CONST_BITS - PASS1_BITS); in jpeg_idct_16x16()
2478 wsptr[8 * 13] = (int)RIGHT_SHIFT(tmp22 - tmp2, CONST_BITS - PASS1_BITS); in jpeg_idct_16x16()
2479 wsptr[8 * 3] = (int)RIGHT_SHIFT(tmp23 + tmp3, CONST_BITS - PASS1_BITS); in jpeg_idct_16x16()
2480 wsptr[8 * 12] = (int)RIGHT_SHIFT(tmp23 - tmp3, CONST_BITS - PASS1_BITS); in jpeg_idct_16x16()
2481 wsptr[8 * 4] = (int)RIGHT_SHIFT(tmp24 + tmp10, CONST_BITS - PASS1_BITS); in jpeg_idct_16x16()
2482 wsptr[8 * 11] = (int)RIGHT_SHIFT(tmp24 - tmp10, CONST_BITS - PASS1_BITS); in jpeg_idct_16x16()
2483 wsptr[8 * 5] = (int)RIGHT_SHIFT(tmp25 + tmp11, CONST_BITS - PASS1_BITS); in jpeg_idct_16x16()
2484 wsptr[8 * 10] = (int)RIGHT_SHIFT(tmp25 - tmp11, CONST_BITS - PASS1_BITS); in jpeg_idct_16x16()
2485 wsptr[8 * 6] = (int)RIGHT_SHIFT(tmp26 + tmp12, CONST_BITS - PASS1_BITS); in jpeg_idct_16x16()
2486 wsptr[8 * 9] = (int)RIGHT_SHIFT(tmp26 - tmp12, CONST_BITS - PASS1_BITS); in jpeg_idct_16x16()
2487 wsptr[8 * 7] = (int)RIGHT_SHIFT(tmp27 + tmp13, CONST_BITS - PASS1_BITS); in jpeg_idct_16x16()
2488 wsptr[8 * 8] = (int)RIGHT_SHIFT(tmp27 - tmp13, CONST_BITS - PASS1_BITS); in jpeg_idct_16x16()
2493 wsptr = workspace; in jpeg_idct_16x16()
2500 tmp0 = (JLONG)wsptr[0] + (ONE << (PASS1_BITS + 2)); in jpeg_idct_16x16()
2503 z1 = (JLONG)wsptr[4]; in jpeg_idct_16x16()
2512 z1 = (JLONG)wsptr[2]; in jpeg_idct_16x16()
2513 z2 = (JLONG)wsptr[6]; in jpeg_idct_16x16()
2534 z1 = (JLONG)wsptr[1]; in jpeg_idct_16x16()
2535 z2 = (JLONG)wsptr[3]; in jpeg_idct_16x16()
2536 z3 = (JLONG)wsptr[5]; in jpeg_idct_16x16()
2537 z4 = (JLONG)wsptr[7]; in jpeg_idct_16x16()
2622 wsptr += 8; /* advance pointer to next row */ in jpeg_idct_16x16()