Lines Matching refs:tmp10
176 INT32 tmp10, tmp11, tmp12, tmp13; variable
246 tmp10 = tmp0 + tmp2;
283 wsptr[DCTSIZE*0] = (int) RIGHT_SHIFT(tmp10 + tmp3, CONST_BITS-PASS1_BITS);
284 wsptr[DCTSIZE*7] = (int) RIGHT_SHIFT(tmp10 - tmp3, CONST_BITS-PASS1_BITS);
350 tmp10 = tmp0 + tmp2;
387 outptr[0] = range_limit[(int) RIGHT_SHIFT(tmp10 + tmp3,
390 outptr[7] = range_limit[(int) RIGHT_SHIFT(tmp10 - tmp3,
432 INT32 tmp0, tmp1, tmp2, tmp10, tmp11, tmp12, tmp13; in jpeg_idct_7x7() local
460 tmp10 = MULTIPLY(z2 - z3, FIX(0.881747734)); /* c4 */ in jpeg_idct_7x7()
462 tmp11 = tmp10 + tmp12 + tmp13 - MULTIPLY(z2, FIX(1.841218003)); /* c2+c4-c6 */ in jpeg_idct_7x7()
466 tmp10 += tmp0 - MULTIPLY(z3, FIX(0.077722536)); /* c2-c4-c6 */ in jpeg_idct_7x7()
488 wsptr[7*0] = (int) RIGHT_SHIFT(tmp10 + tmp0, CONST_BITS-PASS1_BITS); in jpeg_idct_7x7()
489 wsptr[7*6] = (int) RIGHT_SHIFT(tmp10 - tmp0, CONST_BITS-PASS1_BITS); in jpeg_idct_7x7()
513 tmp10 = MULTIPLY(z2 - z3, FIX(0.881747734)); /* c4 */ in jpeg_idct_7x7()
515 tmp11 = tmp10 + tmp12 + tmp13 - MULTIPLY(z2, FIX(1.841218003)); /* c2+c4-c6 */ in jpeg_idct_7x7()
519 tmp10 += tmp0 - MULTIPLY(z3, FIX(0.077722536)); /* c2-c4-c6 */ in jpeg_idct_7x7()
541 outptr[0] = range_limit[(int) RIGHT_SHIFT(tmp10 + tmp0, in jpeg_idct_7x7()
544 outptr[6] = range_limit[(int) RIGHT_SHIFT(tmp10 - tmp0, in jpeg_idct_7x7()
581 INT32 tmp0, tmp1, tmp2, tmp10, tmp11, tmp12; in jpeg_idct_6x6() local
605 tmp10 = MULTIPLY(tmp2, FIX(0.707106781)); /* c4 */ in jpeg_idct_6x6()
606 tmp1 = tmp0 + tmp10; in jpeg_idct_6x6()
607 tmp11 = RIGHT_SHIFT(tmp0 - tmp10 - tmp10, CONST_BITS-PASS1_BITS); in jpeg_idct_6x6()
608 tmp10 = DEQUANTIZE(inptr[DCTSIZE*2], quantptr[DCTSIZE*2]); in jpeg_idct_6x6()
609 tmp0 = MULTIPLY(tmp10, FIX(1.224744871)); /* c2 */ in jpeg_idct_6x6()
610 tmp10 = tmp1 + tmp0; in jpeg_idct_6x6()
625 wsptr[6*0] = (int) RIGHT_SHIFT(tmp10 + tmp0, CONST_BITS-PASS1_BITS); in jpeg_idct_6x6()
626 wsptr[6*5] = (int) RIGHT_SHIFT(tmp10 - tmp0, CONST_BITS-PASS1_BITS); in jpeg_idct_6x6()
645 tmp10 = MULTIPLY(tmp2, FIX(0.707106781)); /* c4 */ in jpeg_idct_6x6()
646 tmp1 = tmp0 + tmp10; in jpeg_idct_6x6()
647 tmp11 = tmp0 - tmp10 - tmp10; in jpeg_idct_6x6()
648 tmp10 = (INT32) wsptr[2]; in jpeg_idct_6x6()
649 tmp0 = MULTIPLY(tmp10, FIX(1.224744871)); /* c2 */ in jpeg_idct_6x6()
650 tmp10 = tmp1 + tmp0; in jpeg_idct_6x6()
665 outptr[0] = range_limit[(int) RIGHT_SHIFT(tmp10 + tmp0, in jpeg_idct_6x6()
668 outptr[5] = range_limit[(int) RIGHT_SHIFT(tmp10 - tmp0, in jpeg_idct_6x6()
702 INT32 tmp0, tmp1, tmp10, tmp11, tmp12; in jpeg_idct_5x5() local
730 tmp10 = z3 + z1; in jpeg_idct_5x5()
745 wsptr[5*0] = (int) RIGHT_SHIFT(tmp10 + tmp0, CONST_BITS-PASS1_BITS); in jpeg_idct_5x5()
746 wsptr[5*4] = (int) RIGHT_SHIFT(tmp10 - tmp0, CONST_BITS-PASS1_BITS); in jpeg_idct_5x5()
768 tmp10 = z3 + z1; in jpeg_idct_5x5()
783 outptr[0] = range_limit[(int) RIGHT_SHIFT(tmp10 + tmp0, in jpeg_idct_5x5()
786 outptr[4] = range_limit[(int) RIGHT_SHIFT(tmp10 - tmp0, in jpeg_idct_5x5()
817 INT32 tmp0, tmp2, tmp10, tmp12; in jpeg_idct_4x4() local
839 tmp10 = (tmp0 + tmp2) << PASS1_BITS; in jpeg_idct_4x4()
858 wsptr[4*0] = (int) (tmp10 + tmp0); in jpeg_idct_4x4()
859 wsptr[4*3] = (int) (tmp10 - tmp0); in jpeg_idct_4x4()
876 tmp10 = (tmp0 + tmp2) << CONST_BITS; in jpeg_idct_4x4()
891 outptr[0] = range_limit[(int) RIGHT_SHIFT(tmp10 + tmp0, in jpeg_idct_4x4()
894 outptr[3] = range_limit[(int) RIGHT_SHIFT(tmp10 - tmp0, in jpeg_idct_4x4()
922 INT32 tmp0, tmp2, tmp10, tmp12; in jpeg_idct_3x3() local
946 tmp10 = tmp0 + tmp12; in jpeg_idct_3x3()
956 wsptr[3*0] = (int) RIGHT_SHIFT(tmp10 + tmp0, CONST_BITS-PASS1_BITS); in jpeg_idct_3x3()
957 wsptr[3*2] = (int) RIGHT_SHIFT(tmp10 - tmp0, CONST_BITS-PASS1_BITS); in jpeg_idct_3x3()
974 tmp10 = tmp0 + tmp12; in jpeg_idct_3x3()
984 outptr[0] = range_limit[(int) RIGHT_SHIFT(tmp10 + tmp0, in jpeg_idct_3x3()
987 outptr[2] = range_limit[(int) RIGHT_SHIFT(tmp10 - tmp0, in jpeg_idct_3x3()
1093 INT32 tmp0, tmp1, tmp2, tmp3, tmp10, tmp11, tmp12, tmp13, tmp14; in jpeg_idct_9x9() local
1133 tmp10 = tmp1 + tmp0 - tmp3; in jpeg_idct_9x9()
1156 wsptr[8*0] = (int) RIGHT_SHIFT(tmp10 + tmp0, CONST_BITS-PASS1_BITS); in jpeg_idct_9x9()
1157 wsptr[8*8] = (int) RIGHT_SHIFT(tmp10 - tmp0, CONST_BITS-PASS1_BITS); in jpeg_idct_9x9()
1195 tmp10 = tmp1 + tmp0 - tmp3; in jpeg_idct_9x9()
1218 outptr[0] = range_limit[(int) RIGHT_SHIFT(tmp10 + tmp0, in jpeg_idct_9x9()
1221 outptr[8] = range_limit[(int) RIGHT_SHIFT(tmp10 - tmp0, in jpeg_idct_9x9()
1264 INT32 tmp10, tmp11, tmp12, tmp13, tmp14; in jpeg_idct_10x10() local
1291 tmp10 = z3 + z1; in jpeg_idct_10x10()
1304 tmp20 = tmp10 + tmp12; in jpeg_idct_10x10()
1305 tmp24 = tmp10 - tmp12; in jpeg_idct_10x10()
1325 tmp10 = MULTIPLY(z1, FIX(1.396802247)) + z2 + z4; /* c1 */ in jpeg_idct_10x10()
1338 wsptr[8*0] = (int) RIGHT_SHIFT(tmp20 + tmp10, CONST_BITS-PASS1_BITS); in jpeg_idct_10x10()
1339 wsptr[8*9] = (int) RIGHT_SHIFT(tmp20 - tmp10, CONST_BITS-PASS1_BITS); in jpeg_idct_10x10()
1364 tmp10 = z3 + z1; in jpeg_idct_10x10()
1376 tmp20 = tmp10 + tmp12; in jpeg_idct_10x10()
1377 tmp24 = tmp10 - tmp12; in jpeg_idct_10x10()
1397 tmp10 = MULTIPLY(z1, FIX(1.396802247)) + z2 + z4; /* c1 */ in jpeg_idct_10x10()
1410 outptr[0] = range_limit[(int) RIGHT_SHIFT(tmp20 + tmp10, in jpeg_idct_10x10()
1413 outptr[9] = range_limit[(int) RIGHT_SHIFT(tmp20 - tmp10, in jpeg_idct_10x10()
1459 INT32 tmp10, tmp11, tmp12, tmp13, tmp14; in jpeg_idct_11x11() local
1479 tmp10 = DEQUANTIZE(inptr[DCTSIZE*0], quantptr[DCTSIZE*0]); in jpeg_idct_11x11()
1480 tmp10 <<= CONST_BITS; in jpeg_idct_11x11()
1482 tmp10 += ONE << (CONST_BITS-PASS1_BITS-1); in jpeg_idct_11x11()
1493 tmp25 = tmp10 + MULTIPLY(z4, FIX(1.356927976)); /* c2 */ in jpeg_idct_11x11()
1502 tmp25 = tmp10 - MULTIPLY(z4, FIX(1.414213562)); /* c0 */ in jpeg_idct_11x11()
1516 tmp10 = tmp11 + tmp12 + tmp13 - in jpeg_idct_11x11()
1530 wsptr[8*0] = (int) RIGHT_SHIFT(tmp20 + tmp10, CONST_BITS-PASS1_BITS); in jpeg_idct_11x11()
1531 wsptr[8*10] = (int) RIGHT_SHIFT(tmp20 - tmp10, CONST_BITS-PASS1_BITS); in jpeg_idct_11x11()
1552 tmp10 = (INT32) wsptr[0] + (ONE << (PASS1_BITS+2)); in jpeg_idct_11x11()
1553 tmp10 <<= CONST_BITS; in jpeg_idct_11x11()
1564 tmp25 = tmp10 + MULTIPLY(z4, FIX(1.356927976)); /* c2 */ in jpeg_idct_11x11()
1573 tmp25 = tmp10 - MULTIPLY(z4, FIX(1.414213562)); /* c0 */ in jpeg_idct_11x11()
1587 tmp10 = tmp11 + tmp12 + tmp13 - in jpeg_idct_11x11()
1601 outptr[0] = range_limit[(int) RIGHT_SHIFT(tmp20 + tmp10, in jpeg_idct_11x11()
1604 outptr[10] = range_limit[(int) RIGHT_SHIFT(tmp20 - tmp10, in jpeg_idct_11x11()
1653 INT32 tmp10, tmp11, tmp12, tmp13, tmp14, tmp15; in jpeg_idct_12x12() local
1681 tmp10 = z3 + z4; in jpeg_idct_12x12()
1697 tmp20 = tmp10 + tmp12; in jpeg_idct_12x12()
1698 tmp25 = tmp10 - tmp12; in jpeg_idct_12x12()
1715 tmp10 = z1 + z3; in jpeg_idct_12x12()
1716 tmp15 = MULTIPLY(tmp10 + z4, FIX(0.860918669)); /* c7 */ in jpeg_idct_12x12()
1717 tmp12 = tmp15 + MULTIPLY(tmp10, FIX(0.261052384)); /* c5-c7 */ in jpeg_idct_12x12()
1718 tmp10 = tmp12 + tmp11 + MULTIPLY(z1, FIX(0.280143716)); /* c1-c5 */ in jpeg_idct_12x12()
1733 wsptr[8*0] = (int) RIGHT_SHIFT(tmp20 + tmp10, CONST_BITS-PASS1_BITS); in jpeg_idct_12x12()
1734 wsptr[8*11] = (int) RIGHT_SHIFT(tmp20 - tmp10, CONST_BITS-PASS1_BITS); in jpeg_idct_12x12()
1762 tmp10 = z3 + z4; in jpeg_idct_12x12()
1778 tmp20 = tmp10 + tmp12; in jpeg_idct_12x12()
1779 tmp25 = tmp10 - tmp12; in jpeg_idct_12x12()
1796 tmp10 = z1 + z3; in jpeg_idct_12x12()
1797 tmp15 = MULTIPLY(tmp10 + z4, FIX(0.860918669)); /* c7 */ in jpeg_idct_12x12()
1798 tmp12 = tmp15 + MULTIPLY(tmp10, FIX(0.261052384)); /* c5-c7 */ in jpeg_idct_12x12()
1799 tmp10 = tmp12 + tmp11 + MULTIPLY(z1, FIX(0.280143716)); /* c1-c5 */ in jpeg_idct_12x12()
1814 outptr[0] = range_limit[(int) RIGHT_SHIFT(tmp20 + tmp10, in jpeg_idct_12x12()
1817 outptr[11] = range_limit[(int) RIGHT_SHIFT(tmp20 - tmp10, in jpeg_idct_12x12()
1869 INT32 tmp10, tmp11, tmp12, tmp13, tmp14, tmp15; in jpeg_idct_13x13() local
1898 tmp10 = z3 + z4; in jpeg_idct_13x13()
1901 tmp12 = MULTIPLY(tmp10, FIX(1.155388986)); /* (c4+c6)/2 */ in jpeg_idct_13x13()
1907 tmp12 = MULTIPLY(tmp10, FIX(0.316450131)); /* (c8-c12)/2 */ in jpeg_idct_13x13()
1913 tmp12 = MULTIPLY(tmp10, FIX(0.435816023)); /* (c2-c10)/2 */ in jpeg_idct_13x13()
1932 tmp10 = tmp11 + tmp12 + tmp13 - in jpeg_idct_13x13()
1953 wsptr[8*0] = (int) RIGHT_SHIFT(tmp20 + tmp10, CONST_BITS-PASS1_BITS); in jpeg_idct_13x13()
1954 wsptr[8*12] = (int) RIGHT_SHIFT(tmp20 - tmp10, CONST_BITS-PASS1_BITS); in jpeg_idct_13x13()
1984 tmp10 = z3 + z4; in jpeg_idct_13x13()
1987 tmp12 = MULTIPLY(tmp10, FIX(1.155388986)); /* (c4+c6)/2 */ in jpeg_idct_13x13()
1993 tmp12 = MULTIPLY(tmp10, FIX(0.316450131)); /* (c8-c12)/2 */ in jpeg_idct_13x13()
1999 tmp12 = MULTIPLY(tmp10, FIX(0.435816023)); /* (c2-c10)/2 */ in jpeg_idct_13x13()
2018 tmp10 = tmp11 + tmp12 + tmp13 - in jpeg_idct_13x13()
2039 outptr[0] = range_limit[(int) RIGHT_SHIFT(tmp20 + tmp10, in jpeg_idct_13x13()
2042 outptr[12] = range_limit[(int) RIGHT_SHIFT(tmp20 - tmp10, in jpeg_idct_13x13()
2097 INT32 tmp10, tmp11, tmp12, tmp13, tmp14, tmp15, tmp16; in jpeg_idct_14x14() local
2126 tmp10 = z1 + z2; in jpeg_idct_14x14()
2143 tmp20 = tmp10 + tmp13; in jpeg_idct_14x14()
2144 tmp26 = tmp10 - tmp13; in jpeg_idct_14x14()
2161 tmp10 = tmp11 + tmp12 + tmp13 - MULTIPLY(z1, FIX(1.126980169)); /* c3+c5-c1 */ in jpeg_idct_14x14()
2179 wsptr[8*0] = (int) RIGHT_SHIFT(tmp20 + tmp10, CONST_BITS-PASS1_BITS); in jpeg_idct_14x14()
2180 wsptr[8*13] = (int) RIGHT_SHIFT(tmp20 - tmp10, CONST_BITS-PASS1_BITS); in jpeg_idct_14x14()
2211 tmp10 = z1 + z2; in jpeg_idct_14x14()
2227 tmp20 = tmp10 + tmp13; in jpeg_idct_14x14()
2228 tmp26 = tmp10 - tmp13; in jpeg_idct_14x14()
2245 tmp10 = tmp11 + tmp12 + z4 - MULTIPLY(z1, FIX(1.126980169)); /* c3+c5-c1 */ in jpeg_idct_14x14()
2262 outptr[0] = range_limit[(int) RIGHT_SHIFT(tmp20 + tmp10, in jpeg_idct_14x14()
2265 outptr[13] = range_limit[(int) RIGHT_SHIFT(tmp20 - tmp10, in jpeg_idct_14x14()
2323 INT32 tmp10, tmp11, tmp12, tmp13, tmp14, tmp15, tmp16; in jpeg_idct_15x15() local
2352 tmp10 = MULTIPLY(z4, FIX(0.437016024)); /* c12 */ in jpeg_idct_15x15()
2355 tmp12 = z1 - tmp10; in jpeg_idct_15x15()
2357 z1 -= (tmp11 - tmp10) << 1; /* c0 = (c6-c12)*2 */ in jpeg_idct_15x15()
2361 tmp10 = MULTIPLY(z3, FIX(1.337628990)); /* (c2+c4)/2 */ in jpeg_idct_15x15()
2365 tmp20 = tmp13 + tmp10 + tmp11; in jpeg_idct_15x15()
2366 tmp23 = tmp12 - tmp10 + tmp11 + z2; in jpeg_idct_15x15()
2368 tmp10 = MULTIPLY(z3, FIX(0.547059574)); /* (c8+c14)/2 */ in jpeg_idct_15x15()
2371 tmp25 = tmp13 - tmp10 - tmp11; in jpeg_idct_15x15()
2372 tmp26 = tmp12 + tmp10 - tmp11 - z2; in jpeg_idct_15x15()
2374 tmp10 = MULTIPLY(z3, FIX(0.790569415)); /* (c6+c12)/2 */ in jpeg_idct_15x15()
2377 tmp21 = tmp12 + tmp10 + tmp11; in jpeg_idct_15x15()
2378 tmp24 = tmp13 - tmp10 + tmp11; in jpeg_idct_15x15()
2401 tmp10 = tmp12 + MULTIPLY(z4, FIX(2.457431844)) - tmp15; /* c1+c7 */ in jpeg_idct_15x15()
2410 wsptr[8*0] = (int) RIGHT_SHIFT(tmp20 + tmp10, CONST_BITS-PASS1_BITS); in jpeg_idct_15x15()
2411 wsptr[8*14] = (int) RIGHT_SHIFT(tmp20 - tmp10, CONST_BITS-PASS1_BITS); in jpeg_idct_15x15()
2443 tmp10 = MULTIPLY(z4, FIX(0.437016024)); /* c12 */ in jpeg_idct_15x15()
2446 tmp12 = z1 - tmp10; in jpeg_idct_15x15()
2448 z1 -= (tmp11 - tmp10) << 1; /* c0 = (c6-c12)*2 */ in jpeg_idct_15x15()
2452 tmp10 = MULTIPLY(z3, FIX(1.337628990)); /* (c2+c4)/2 */ in jpeg_idct_15x15()
2456 tmp20 = tmp13 + tmp10 + tmp11; in jpeg_idct_15x15()
2457 tmp23 = tmp12 - tmp10 + tmp11 + z2; in jpeg_idct_15x15()
2459 tmp10 = MULTIPLY(z3, FIX(0.547059574)); /* (c8+c14)/2 */ in jpeg_idct_15x15()
2462 tmp25 = tmp13 - tmp10 - tmp11; in jpeg_idct_15x15()
2463 tmp26 = tmp12 + tmp10 - tmp11 - z2; in jpeg_idct_15x15()
2465 tmp10 = MULTIPLY(z3, FIX(0.790569415)); /* (c6+c12)/2 */ in jpeg_idct_15x15()
2468 tmp21 = tmp12 + tmp10 + tmp11; in jpeg_idct_15x15()
2469 tmp24 = tmp13 - tmp10 + tmp11; in jpeg_idct_15x15()
2492 tmp10 = tmp12 + MULTIPLY(z4, FIX(2.457431844)) - tmp15; /* c1+c7 */ in jpeg_idct_15x15()
2501 outptr[0] = range_limit[(int) RIGHT_SHIFT(tmp20 + tmp10, in jpeg_idct_15x15()
2504 outptr[14] = range_limit[(int) RIGHT_SHIFT(tmp20 - tmp10, in jpeg_idct_15x15()
2565 INT32 tmp0, tmp1, tmp2, tmp3, tmp10, tmp11, tmp12, tmp13; in jpeg_idct_16x16() local
2594 tmp10 = tmp0 + tmp1; in jpeg_idct_16x16()
2610 tmp20 = tmp10 + tmp0; in jpeg_idct_16x16()
2611 tmp27 = tmp10 - tmp0; in jpeg_idct_16x16()
2631 tmp10 = MULTIPLY(z1 - z4, FIX(0.897167586)); /* c9 */ in jpeg_idct_16x16()
2636 tmp13 = tmp10 + tmp11 + tmp12 - in jpeg_idct_16x16()
2649 tmp10 += z2 + MULTIPLY(z4, FIX(3.141271809)); /* c1+c5+c9-c13 */ in jpeg_idct_16x16()
2655 tmp10 += z2; in jpeg_idct_16x16()
2668 wsptr[8*4] = (int) RIGHT_SHIFT(tmp24 + tmp10, CONST_BITS-PASS1_BITS); in jpeg_idct_16x16()
2669 wsptr[8*11] = (int) RIGHT_SHIFT(tmp24 - tmp10, CONST_BITS-PASS1_BITS); in jpeg_idct_16x16()
2694 tmp10 = tmp0 + tmp1; in jpeg_idct_16x16()
2710 tmp20 = tmp10 + tmp0; in jpeg_idct_16x16()
2711 tmp27 = tmp10 - tmp0; in jpeg_idct_16x16()
2731 tmp10 = MULTIPLY(z1 - z4, FIX(0.897167586)); /* c9 */ in jpeg_idct_16x16()
2736 tmp13 = tmp10 + tmp11 + tmp12 - in jpeg_idct_16x16()
2749 tmp10 += z2 + MULTIPLY(z4, FIX(3.141271809)); /* c1+c5+c9-c13 */ in jpeg_idct_16x16()
2755 tmp10 += z2; in jpeg_idct_16x16()
2784 outptr[4] = range_limit[(int) RIGHT_SHIFT(tmp24 + tmp10, in jpeg_idct_16x16()
2787 outptr[11] = range_limit[(int) RIGHT_SHIFT(tmp24 - tmp10, in jpeg_idct_16x16()
2826 INT32 tmp0, tmp1, tmp2, tmp3, tmp10, tmp11, tmp12, tmp13; in jpeg_idct_16x8() local
2897 tmp10 = tmp0 + tmp2; in jpeg_idct_16x8()
2934 wsptr[DCTSIZE*0] = (int) RIGHT_SHIFT(tmp10 + tmp3, CONST_BITS-PASS1_BITS); in jpeg_idct_16x8()
2935 wsptr[DCTSIZE*7] = (int) RIGHT_SHIFT(tmp10 - tmp3, CONST_BITS-PASS1_BITS); in jpeg_idct_16x8()
2965 tmp10 = tmp0 + tmp1; in jpeg_idct_16x8()
2981 tmp20 = tmp10 + tmp0; in jpeg_idct_16x8()
2982 tmp27 = tmp10 - tmp0; in jpeg_idct_16x8()
3002 tmp10 = MULTIPLY(z1 - z4, FIX(0.897167586)); /* c9 */ in jpeg_idct_16x8()
3007 tmp13 = tmp10 + tmp11 + tmp12 - in jpeg_idct_16x8()
3020 tmp10 += z2 + MULTIPLY(z4, FIX(3.141271809)); /* c1+c5+c9-c13 */ in jpeg_idct_16x8()
3026 tmp10 += z2; in jpeg_idct_16x8()
3055 outptr[4] = range_limit[(int) RIGHT_SHIFT(tmp24 + tmp10, in jpeg_idct_16x8()
3058 outptr[11] = range_limit[(int) RIGHT_SHIFT(tmp24 - tmp10, in jpeg_idct_16x8()
3097 INT32 tmp10, tmp11, tmp12, tmp13, tmp14, tmp15, tmp16; in jpeg_idct_14x7() local
3130 tmp10 = z1 + z3; in jpeg_idct_14x7()
3131 z2 -= tmp10; in jpeg_idct_14x7()
3132 tmp10 = MULTIPLY(tmp10, FIX(1.274162392)) + tmp23; /* c2 */ in jpeg_idct_14x7()
3133 tmp20 += tmp10 - MULTIPLY(z3, FIX(0.077722536)); /* c2-c4-c6 */ in jpeg_idct_14x7()
3134 tmp22 += tmp10 - MULTIPLY(z1, FIX(2.470602249)); /* c2+c4+c6 */ in jpeg_idct_14x7()
3145 tmp10 = tmp11 - tmp12; in jpeg_idct_14x7()
3150 tmp10 += z2; in jpeg_idct_14x7()
3155 wsptr[8*0] = (int) RIGHT_SHIFT(tmp20 + tmp10, CONST_BITS-PASS1_BITS); in jpeg_idct_14x7()
3156 wsptr[8*6] = (int) RIGHT_SHIFT(tmp20 - tmp10, CONST_BITS-PASS1_BITS); in jpeg_idct_14x7()
3181 tmp10 = z1 + z2; in jpeg_idct_14x7()
3197 tmp20 = tmp10 + tmp13; in jpeg_idct_14x7()
3198 tmp26 = tmp10 - tmp13; in jpeg_idct_14x7()
3215 tmp10 = tmp11 + tmp12 + z4 - MULTIPLY(z1, FIX(1.126980169)); /* c3+c5-c1 */ in jpeg_idct_14x7()
3232 outptr[0] = range_limit[(int) RIGHT_SHIFT(tmp20 + tmp10, in jpeg_idct_14x7()
3235 outptr[13] = range_limit[(int) RIGHT_SHIFT(tmp20 - tmp10, in jpeg_idct_14x7()
3292 INT32 tmp10, tmp11, tmp12, tmp13, tmp14, tmp15; in jpeg_idct_12x6() local
3313 tmp10 = DEQUANTIZE(inptr[DCTSIZE*0], quantptr[DCTSIZE*0]); in jpeg_idct_12x6()
3314 tmp10 <<= CONST_BITS; in jpeg_idct_12x6()
3316 tmp10 += ONE << (CONST_BITS-PASS1_BITS-1); in jpeg_idct_12x6()
3319 tmp11 = tmp10 + tmp20; in jpeg_idct_12x6()
3320 tmp21 = RIGHT_SHIFT(tmp10 - tmp20 - tmp20, CONST_BITS-PASS1_BITS); in jpeg_idct_12x6()
3322 tmp10 = MULTIPLY(tmp20, FIX(1.224744871)); /* c2 */ in jpeg_idct_12x6()
3323 tmp20 = tmp11 + tmp10; in jpeg_idct_12x6()
3324 tmp22 = tmp11 - tmp10; in jpeg_idct_12x6()
3332 tmp10 = tmp11 + ((z1 + z2) << CONST_BITS); in jpeg_idct_12x6()
3338 wsptr[8*0] = (int) RIGHT_SHIFT(tmp20 + tmp10, CONST_BITS-PASS1_BITS); in jpeg_idct_12x6()
3339 wsptr[8*5] = (int) RIGHT_SHIFT(tmp20 - tmp10, CONST_BITS-PASS1_BITS); in jpeg_idct_12x6()
3362 tmp10 = z3 + z4; in jpeg_idct_12x6()
3378 tmp20 = tmp10 + tmp12; in jpeg_idct_12x6()
3379 tmp25 = tmp10 - tmp12; in jpeg_idct_12x6()
3396 tmp10 = z1 + z3; in jpeg_idct_12x6()
3397 tmp15 = MULTIPLY(tmp10 + z4, FIX(0.860918669)); /* c7 */ in jpeg_idct_12x6()
3398 tmp12 = tmp15 + MULTIPLY(tmp10, FIX(0.261052384)); /* c5-c7 */ in jpeg_idct_12x6()
3399 tmp10 = tmp12 + tmp11 + MULTIPLY(z1, FIX(0.280143716)); /* c1-c5 */ in jpeg_idct_12x6()
3414 outptr[0] = range_limit[(int) RIGHT_SHIFT(tmp20 + tmp10, in jpeg_idct_12x6()
3417 outptr[11] = range_limit[(int) RIGHT_SHIFT(tmp20 - tmp10, in jpeg_idct_12x6()
3468 INT32 tmp10, tmp11, tmp12, tmp13, tmp14; in jpeg_idct_10x5() local
3498 tmp10 = z3 + z1; in jpeg_idct_10x5()
3513 wsptr[8*0] = (int) RIGHT_SHIFT(tmp10 + tmp13, CONST_BITS-PASS1_BITS); in jpeg_idct_10x5()
3514 wsptr[8*4] = (int) RIGHT_SHIFT(tmp10 - tmp13, CONST_BITS-PASS1_BITS); in jpeg_idct_10x5()
3535 tmp10 = z3 + z1; in jpeg_idct_10x5()
3547 tmp20 = tmp10 + tmp12; in jpeg_idct_10x5()
3548 tmp24 = tmp10 - tmp12; in jpeg_idct_10x5()
3568 tmp10 = MULTIPLY(z1, FIX(1.396802247)) + z2 + z4; /* c1 */ in jpeg_idct_10x5()
3581 outptr[0] = range_limit[(int) RIGHT_SHIFT(tmp20 + tmp10, in jpeg_idct_10x5()
3584 outptr[9] = range_limit[(int) RIGHT_SHIFT(tmp20 - tmp10, in jpeg_idct_10x5()
3630 INT32 tmp10, tmp11, tmp12, tmp13; in jpeg_idct_8x4() local
3653 tmp10 = (tmp0 + tmp2) << PASS1_BITS; in jpeg_idct_8x4()
3672 wsptr[8*0] = (int) (tmp10 + tmp0); in jpeg_idct_8x4()
3673 wsptr[8*3] = (int) (tmp10 - tmp0); in jpeg_idct_8x4()
3703 tmp10 = tmp0 + tmp2; in jpeg_idct_8x4()
3740 outptr[0] = range_limit[(int) RIGHT_SHIFT(tmp10 + tmp3, in jpeg_idct_8x4()
3743 outptr[7] = range_limit[(int) RIGHT_SHIFT(tmp10 - tmp3, in jpeg_idct_8x4()
3782 INT32 tmp0, tmp1, tmp2, tmp10, tmp11, tmp12; in jpeg_idct_6x3() local
3808 tmp10 = tmp0 + tmp12; in jpeg_idct_6x3()
3818 wsptr[6*0] = (int) RIGHT_SHIFT(tmp10 + tmp0, CONST_BITS-PASS1_BITS); in jpeg_idct_6x3()
3819 wsptr[6*2] = (int) RIGHT_SHIFT(tmp10 - tmp0, CONST_BITS-PASS1_BITS); in jpeg_idct_6x3()
3836 tmp10 = MULTIPLY(tmp2, FIX(0.707106781)); /* c4 */ in jpeg_idct_6x3()
3837 tmp1 = tmp0 + tmp10; in jpeg_idct_6x3()
3838 tmp11 = tmp0 - tmp10 - tmp10; in jpeg_idct_6x3()
3839 tmp10 = (INT32) wsptr[2]; in jpeg_idct_6x3()
3840 tmp0 = MULTIPLY(tmp10, FIX(1.224744871)); /* c2 */ in jpeg_idct_6x3()
3841 tmp10 = tmp1 + tmp0; in jpeg_idct_6x3()
3856 outptr[0] = range_limit[(int) RIGHT_SHIFT(tmp10 + tmp0, in jpeg_idct_6x3()
3859 outptr[5] = range_limit[(int) RIGHT_SHIFT(tmp10 - tmp0, in jpeg_idct_6x3()
3892 INT32 tmp0, tmp2, tmp10, tmp12; in jpeg_idct_4x2() local
3911 tmp10 = DEQUANTIZE(inptr[DCTSIZE*0], quantptr[DCTSIZE*0]); in jpeg_idct_4x2()
3919 wsptr[4*0] = tmp10 + tmp0; in jpeg_idct_4x2()
3920 wsptr[4*1] = tmp10 - tmp0; in jpeg_idct_4x2()
3937 tmp10 = (tmp0 + tmp2) << CONST_BITS; in jpeg_idct_4x2()
3952 outptr[0] = range_limit[(int) RIGHT_SHIFT(tmp10 + tmp0, in jpeg_idct_4x2()
3955 outptr[3] = range_limit[(int) RIGHT_SHIFT(tmp10 - tmp0, in jpeg_idct_4x2()
3982 INT32 tmp0, tmp10; in jpeg_idct_2x1() local
3997 tmp10 = DEQUANTIZE(coef_block[0], quantptr[0]); in jpeg_idct_2x1()
3999 tmp10 += ONE << 2; in jpeg_idct_2x1()
4007 outptr[0] = range_limit[(int) RIGHT_SHIFT(tmp10 + tmp0, 3) & RANGE_MASK]; in jpeg_idct_2x1()
4008 outptr[1] = range_limit[(int) RIGHT_SHIFT(tmp10 - tmp0, 3) & RANGE_MASK]; in jpeg_idct_2x1()
4024 INT32 tmp0, tmp1, tmp2, tmp3, tmp10, tmp11, tmp12, tmp13; in jpeg_idct_8x16() local
4054 tmp10 = tmp0 + tmp1; in jpeg_idct_8x16()
4070 tmp20 = tmp10 + tmp0; in jpeg_idct_8x16()
4071 tmp27 = tmp10 - tmp0; in jpeg_idct_8x16()
4091 tmp10 = MULTIPLY(z1 - z4, FIX(0.897167586)); /* c9 */ in jpeg_idct_8x16()
4096 tmp13 = tmp10 + tmp11 + tmp12 - in jpeg_idct_8x16()
4109 tmp10 += z2 + MULTIPLY(z4, FIX(3.141271809)); /* c1+c5+c9-c13 */ in jpeg_idct_8x16()
4115 tmp10 += z2; in jpeg_idct_8x16()
4128 wsptr[8*4] = (int) RIGHT_SHIFT(tmp24 + tmp10, CONST_BITS-PASS1_BITS); in jpeg_idct_8x16()
4129 wsptr[8*11] = (int) RIGHT_SHIFT(tmp24 - tmp10, CONST_BITS-PASS1_BITS); in jpeg_idct_8x16()
4163 tmp10 = tmp0 + tmp2; in jpeg_idct_8x16()
4200 outptr[0] = range_limit[(int) RIGHT_SHIFT(tmp10 + tmp3, in jpeg_idct_8x16()
4203 outptr[7] = range_limit[(int) RIGHT_SHIFT(tmp10 - tmp3, in jpeg_idct_8x16()
4242 INT32 tmp10, tmp11, tmp12, tmp13, tmp14, tmp15, tmp16; in jpeg_idct_7x14() local
4272 tmp10 = z1 + z2; in jpeg_idct_7x14()
4289 tmp20 = tmp10 + tmp13; in jpeg_idct_7x14()
4290 tmp26 = tmp10 - tmp13; in jpeg_idct_7x14()
4307 tmp10 = tmp11 + tmp12 + tmp13 - MULTIPLY(z1, FIX(1.126980169)); /* c3+c5-c1 */ in jpeg_idct_7x14()
4325 wsptr[7*0] = (int) RIGHT_SHIFT(tmp20 + tmp10, CONST_BITS-PASS1_BITS); in jpeg_idct_7x14()
4326 wsptr[7*13] = (int) RIGHT_SHIFT(tmp20 - tmp10, CONST_BITS-PASS1_BITS); in jpeg_idct_7x14()
4361 tmp10 = z1 + z3; in jpeg_idct_7x14()
4362 z2 -= tmp10; in jpeg_idct_7x14()
4363 tmp10 = MULTIPLY(tmp10, FIX(1.274162392)) + tmp23; /* c2 */ in jpeg_idct_7x14()
4364 tmp20 += tmp10 - MULTIPLY(z3, FIX(0.077722536)); /* c2-c4-c6 */ in jpeg_idct_7x14()
4365 tmp22 += tmp10 - MULTIPLY(z1, FIX(2.470602249)); /* c2+c4+c6 */ in jpeg_idct_7x14()
4376 tmp10 = tmp11 - tmp12; in jpeg_idct_7x14()
4381 tmp10 += z2; in jpeg_idct_7x14()
4386 outptr[0] = range_limit[(int) RIGHT_SHIFT(tmp20 + tmp10, in jpeg_idct_7x14()
4389 outptr[6] = range_limit[(int) RIGHT_SHIFT(tmp20 - tmp10, in jpeg_idct_7x14()
4425 INT32 tmp10, tmp11, tmp12, tmp13, tmp14, tmp15; in jpeg_idct_6x12() local
4454 tmp10 = z3 + z4; in jpeg_idct_6x12()
4470 tmp20 = tmp10 + tmp12; in jpeg_idct_6x12()
4471 tmp25 = tmp10 - tmp12; in jpeg_idct_6x12()
4488 tmp10 = z1 + z3; in jpeg_idct_6x12()
4489 tmp15 = MULTIPLY(tmp10 + z4, FIX(0.860918669)); /* c7 */ in jpeg_idct_6x12()
4490 tmp12 = tmp15 + MULTIPLY(tmp10, FIX(0.261052384)); /* c5-c7 */ in jpeg_idct_6x12()
4491 tmp10 = tmp12 + tmp11 + MULTIPLY(z1, FIX(0.280143716)); /* c1-c5 */ in jpeg_idct_6x12()
4506 wsptr[6*0] = (int) RIGHT_SHIFT(tmp20 + tmp10, CONST_BITS-PASS1_BITS); in jpeg_idct_6x12()
4507 wsptr[6*11] = (int) RIGHT_SHIFT(tmp20 - tmp10, CONST_BITS-PASS1_BITS); in jpeg_idct_6x12()
4530 tmp10 = (INT32) wsptr[0] + (ONE << (PASS1_BITS+2)); in jpeg_idct_6x12()
4531 tmp10 <<= CONST_BITS; in jpeg_idct_6x12()
4534 tmp11 = tmp10 + tmp20; in jpeg_idct_6x12()
4535 tmp21 = tmp10 - tmp20 - tmp20; in jpeg_idct_6x12()
4537 tmp10 = MULTIPLY(tmp20, FIX(1.224744871)); /* c2 */ in jpeg_idct_6x12()
4538 tmp20 = tmp11 + tmp10; in jpeg_idct_6x12()
4539 tmp22 = tmp11 - tmp10; in jpeg_idct_6x12()
4547 tmp10 = tmp11 + ((z1 + z2) << CONST_BITS); in jpeg_idct_6x12()
4553 outptr[0] = range_limit[(int) RIGHT_SHIFT(tmp20 + tmp10, in jpeg_idct_6x12()
4556 outptr[5] = range_limit[(int) RIGHT_SHIFT(tmp20 - tmp10, in jpeg_idct_6x12()
4589 INT32 tmp10, tmp11, tmp12, tmp13, tmp14; in jpeg_idct_5x10() local
4617 tmp10 = z3 + z1; in jpeg_idct_5x10()
4630 tmp20 = tmp10 + tmp12; in jpeg_idct_5x10()
4631 tmp24 = tmp10 - tmp12; in jpeg_idct_5x10()
4651 tmp10 = MULTIPLY(z1, FIX(1.396802247)) + z2 + z4; /* c1 */ in jpeg_idct_5x10()
4664 wsptr[5*0] = (int) RIGHT_SHIFT(tmp20 + tmp10, CONST_BITS-PASS1_BITS); in jpeg_idct_5x10()
4665 wsptr[5*9] = (int) RIGHT_SHIFT(tmp20 - tmp10, CONST_BITS-PASS1_BITS); in jpeg_idct_5x10()
4693 tmp10 = z3 + z1; in jpeg_idct_5x10()
4708 outptr[0] = range_limit[(int) RIGHT_SHIFT(tmp10 + tmp13, in jpeg_idct_5x10()
4711 outptr[4] = range_limit[(int) RIGHT_SHIFT(tmp10 - tmp13, in jpeg_idct_5x10()
4742 INT32 tmp10, tmp11, tmp12, tmp13; in jpeg_idct_4x8() local
4812 tmp10 = tmp0 + tmp2; in jpeg_idct_4x8()
4849 wsptr[4*0] = (int) RIGHT_SHIFT(tmp10 + tmp3, CONST_BITS-PASS1_BITS); in jpeg_idct_4x8()
4850 wsptr[4*7] = (int) RIGHT_SHIFT(tmp10 - tmp3, CONST_BITS-PASS1_BITS); in jpeg_idct_4x8()
4876 tmp10 = (tmp0 + tmp2) << CONST_BITS; in jpeg_idct_4x8()
4891 outptr[0] = range_limit[(int) RIGHT_SHIFT(tmp10 + tmp0, in jpeg_idct_4x8()
4894 outptr[3] = range_limit[(int) RIGHT_SHIFT(tmp10 - tmp0, in jpeg_idct_4x8()
4921 INT32 tmp0, tmp1, tmp2, tmp10, tmp11, tmp12; in jpeg_idct_3x6() local
4946 tmp10 = MULTIPLY(tmp2, FIX(0.707106781)); /* c4 */ in jpeg_idct_3x6()
4947 tmp1 = tmp0 + tmp10; in jpeg_idct_3x6()
4948 tmp11 = RIGHT_SHIFT(tmp0 - tmp10 - tmp10, CONST_BITS-PASS1_BITS); in jpeg_idct_3x6()
4949 tmp10 = DEQUANTIZE(inptr[DCTSIZE*2], quantptr[DCTSIZE*2]); in jpeg_idct_3x6()
4950 tmp0 = MULTIPLY(tmp10, FIX(1.224744871)); /* c2 */ in jpeg_idct_3x6()
4951 tmp10 = tmp1 + tmp0; in jpeg_idct_3x6()
4966 wsptr[3*0] = (int) RIGHT_SHIFT(tmp10 + tmp0, CONST_BITS-PASS1_BITS); in jpeg_idct_3x6()
4967 wsptr[3*5] = (int) RIGHT_SHIFT(tmp10 - tmp0, CONST_BITS-PASS1_BITS); in jpeg_idct_3x6()
4988 tmp10 = tmp0 + tmp12; in jpeg_idct_3x6()
4998 outptr[0] = range_limit[(int) RIGHT_SHIFT(tmp10 + tmp0, in jpeg_idct_3x6()
5001 outptr[2] = range_limit[(int) RIGHT_SHIFT(tmp10 - tmp0, in jpeg_idct_3x6()
5025 INT32 tmp0, tmp2, tmp10, tmp12; in jpeg_idct_2x4() local
5049 tmp10 = (tmp0 + tmp2) << CONST_BITS; in jpeg_idct_2x4()
5064 wsptr[2*0] = tmp10 + tmp0; in jpeg_idct_2x4()
5065 wsptr[2*3] = tmp10 - tmp0; in jpeg_idct_2x4()
5079 tmp10 = wsptr[0] + (ONE << (CONST_BITS+2)); in jpeg_idct_2x4()
5087 outptr[0] = range_limit[(int) RIGHT_SHIFT(tmp10 + tmp0, CONST_BITS+3) in jpeg_idct_2x4()
5089 outptr[1] = range_limit[(int) RIGHT_SHIFT(tmp10 - tmp0, CONST_BITS+3) in jpeg_idct_2x4()
5109 INT32 tmp0, tmp10; in jpeg_idct_1x2() local
5120 tmp10 = DEQUANTIZE(coef_block[DCTSIZE*0], quantptr[DCTSIZE*0]); in jpeg_idct_1x2()
5122 tmp10 += ONE << 2; in jpeg_idct_1x2()
5130 output_buf[0][output_col] = range_limit[(int) RIGHT_SHIFT(tmp10 + tmp0, 3) in jpeg_idct_1x2()
5132 output_buf[1][output_col] = range_limit[(int) RIGHT_SHIFT(tmp10 - tmp0, 3) in jpeg_idct_1x2()