Lines Matching refs:tmp11
161 INT32 tmp10, tmp11, tmp12, tmp13; variable
187 tmp11 = tmp1 + tmp2;
196 dataptr[0] = (DCTELEM) ((tmp10 + tmp11 - 8 * CENTERJSAMPLE) << PASS1_BITS);
197 dataptr[4] = (DCTELEM) ((tmp10 - tmp11) << PASS1_BITS);
213 tmp11 = tmp1 + tmp2;
225 tmp11 = MULTIPLY(tmp11, - FIX_2_562915447); /* -c1-c3 */
235 RIGHT_SHIFT(tmp1 + tmp11 + tmp13, CONST_BITS-PASS1_BITS);
237 RIGHT_SHIFT(tmp2 + tmp11 + tmp12, CONST_BITS-PASS1_BITS);
263 tmp11 = tmp1 + tmp2;
271 dataptr[DCTSIZE*0] = (DCTELEM) RIGHT_SHIFT(tmp10 + tmp11, PASS1_BITS);
272 dataptr[DCTSIZE*4] = (DCTELEM) RIGHT_SHIFT(tmp10 - tmp11, PASS1_BITS);
288 tmp11 = tmp1 + tmp2;
300 tmp11 = MULTIPLY(tmp11, - FIX_2_562915447); /* -c1-c3 */
310 RIGHT_SHIFT(tmp1 + tmp11 + tmp13, CONST_BITS+PASS1_BITS);
312 RIGHT_SHIFT(tmp2 + tmp11 + tmp12, CONST_BITS+PASS1_BITS);
331 INT32 tmp10, tmp11, tmp12; in jpeg_fdct_7x7() local
358 tmp11 = GETJSAMPLE(elemptr[1]) - GETJSAMPLE(elemptr[5]); in jpeg_fdct_7x7()
381 tmp1 = MULTIPLY(tmp10 + tmp11, FIX(0.935414347)); /* (c3+c1-c5)/2 */ in jpeg_fdct_7x7()
382 tmp2 = MULTIPLY(tmp10 - tmp11, FIX(0.170262339)); /* (c3+c5-c1)/2 */ in jpeg_fdct_7x7()
385 tmp2 = MULTIPLY(tmp11 + tmp12, - FIX(1.378756276)); /* -c1 */ in jpeg_fdct_7x7()
416 tmp11 = dataptr[DCTSIZE*1] - dataptr[DCTSIZE*5]; in jpeg_fdct_7x7()
439 tmp1 = MULTIPLY(tmp10 + tmp11, FIX(1.221765677)); /* (c3+c1-c5)/2 */ in jpeg_fdct_7x7()
440 tmp2 = MULTIPLY(tmp10 - tmp11, FIX(0.222383464)); /* (c3+c5-c1)/2 */ in jpeg_fdct_7x7()
443 tmp2 = MULTIPLY(tmp11 + tmp12, - FIX(1.800824523)); /* -c1 */ in jpeg_fdct_7x7()
466 INT32 tmp10, tmp11, tmp12; in jpeg_fdct_6x6() local
487 tmp11 = GETJSAMPLE(elemptr[1]) + GETJSAMPLE(elemptr[4]); in jpeg_fdct_6x6()
499 ((tmp10 + tmp11 - 6 * CENTERJSAMPLE) << PASS1_BITS); in jpeg_fdct_6x6()
504 DESCALE(MULTIPLY(tmp10 - tmp11 - tmp11, FIX(0.707106781)), /* c4 */ in jpeg_fdct_6x6()
532 tmp11 = dataptr[DCTSIZE*1] + dataptr[DCTSIZE*4]; in jpeg_fdct_6x6()
543 DESCALE(MULTIPLY(tmp10 + tmp11, FIX(1.777777778)), /* 16/9 */ in jpeg_fdct_6x6()
549 DESCALE(MULTIPLY(tmp10 - tmp11 - tmp11, FIX(1.257078722)), /* c4 */ in jpeg_fdct_6x6()
579 INT32 tmp10, tmp11; in jpeg_fdct_5x5() local
606 tmp11 = tmp0 - tmp1; in jpeg_fdct_5x5()
614 tmp11 = MULTIPLY(tmp11, FIX(0.790569415)); /* (c2+c4)/2 */ in jpeg_fdct_5x5()
617 dataptr[2] = (DCTELEM) DESCALE(tmp11 + tmp10, CONST_BITS-PASS1_BITS-1); in jpeg_fdct_5x5()
618 dataptr[4] = (DCTELEM) DESCALE(tmp11 - tmp10, CONST_BITS-PASS1_BITS-1); in jpeg_fdct_5x5()
651 tmp11 = tmp0 - tmp1; in jpeg_fdct_5x5()
659 tmp11 = MULTIPLY(tmp11, FIX(1.011928851)); /* (c2+c4)/2 */ in jpeg_fdct_5x5()
662 dataptr[DCTSIZE*2] = (DCTELEM) DESCALE(tmp11 + tmp10, CONST_BITS+PASS1_BITS); in jpeg_fdct_5x5()
663 dataptr[DCTSIZE*4] = (DCTELEM) DESCALE(tmp11 - tmp10, CONST_BITS+PASS1_BITS); in jpeg_fdct_5x5()
689 INT32 tmp10, tmp11; in jpeg_fdct_4x4() local
714 tmp11 = GETJSAMPLE(elemptr[1]) - GETJSAMPLE(elemptr[2]); in jpeg_fdct_4x4()
723 tmp0 = MULTIPLY(tmp10 + tmp11, FIX_0_541196100); /* c6 */ in jpeg_fdct_4x4()
731 RIGHT_SHIFT(tmp0 - MULTIPLY(tmp11, FIX_1_847759065), /* c2+c6 */ in jpeg_fdct_4x4()
751 tmp11 = dataptr[DCTSIZE*1] - dataptr[DCTSIZE*2]; in jpeg_fdct_4x4()
758 tmp0 = MULTIPLY(tmp10 + tmp11, FIX_0_541196100); /* c6 */ in jpeg_fdct_4x4()
766 RIGHT_SHIFT(tmp0 - MULTIPLY(tmp11, FIX_1_847759065), /* c2+c6 */ in jpeg_fdct_4x4()
929 INT32 tmp10, tmp11, tmp12, tmp13; in jpeg_fdct_9x9() local
958 tmp11 = GETJSAMPLE(elemptr[1]) - GETJSAMPLE(elemptr[7]); in jpeg_fdct_9x9()
984 tmp11 = MULTIPLY(tmp11, FIX(1.224744871)); /* c3 */ in jpeg_fdct_9x9()
988 dataptr[1] = (DCTELEM) DESCALE(tmp11 + tmp0 + tmp1, CONST_BITS-1); in jpeg_fdct_9x9()
992 dataptr[5] = (DCTELEM) DESCALE(tmp0 - tmp11 - tmp2, CONST_BITS-1); in jpeg_fdct_9x9()
993 dataptr[7] = (DCTELEM) DESCALE(tmp1 - tmp11 + tmp2, CONST_BITS-1); in jpeg_fdct_9x9()
1024 tmp11 = dataptr[DCTSIZE*1] - dataptr[DCTSIZE*7]; in jpeg_fdct_9x9()
1051 tmp11 = MULTIPLY(tmp11, FIX(1.935399303)); /* c3 */ in jpeg_fdct_9x9()
1056 DESCALE(tmp11 + tmp0 + tmp1, CONST_BITS+2); in jpeg_fdct_9x9()
1061 DESCALE(tmp0 - tmp11 - tmp2, CONST_BITS+2); in jpeg_fdct_9x9()
1063 DESCALE(tmp1 - tmp11 + tmp2, CONST_BITS+2); in jpeg_fdct_9x9()
1079 INT32 tmp10, tmp11, tmp12, tmp13, tmp14; in jpeg_fdct_10x10() local
1108 tmp11 = tmp1 + tmp3; in jpeg_fdct_10x10()
1119 ((tmp10 + tmp11 + tmp12 - 10 * CENTERJSAMPLE) << 1); in jpeg_fdct_10x10()
1123 MULTIPLY(tmp11 - tmp12, FIX(0.437016024)), /* c8 */ in jpeg_fdct_10x10()
1136 tmp11 = tmp1 - tmp3; in jpeg_fdct_10x10()
1137 dataptr[5] = (DCTELEM) ((tmp10 - tmp11 - tmp2) << 1); in jpeg_fdct_10x10()
1147 tmp13 = MULTIPLY(tmp10 + tmp11, FIX(0.309016994)) + /* (c3-c7)/2 */ in jpeg_fdct_10x10()
1148 (tmp11 << (CONST_BITS - 1)) - tmp2; in jpeg_fdct_10x10()
1182 tmp11 = tmp1 + tmp3; in jpeg_fdct_10x10()
1192 DESCALE(MULTIPLY(tmp10 + tmp11 + tmp12, FIX(1.28)), /* 32/25 */ in jpeg_fdct_10x10()
1197 MULTIPLY(tmp11 - tmp12, FIX(0.559380511)), /* c8 */ in jpeg_fdct_10x10()
1210 tmp11 = tmp1 - tmp3; in jpeg_fdct_10x10()
1212 DESCALE(MULTIPLY(tmp10 - tmp11 - tmp2, FIX(1.28)), /* 32/25 */ in jpeg_fdct_10x10()
1223 tmp13 = MULTIPLY(tmp10 + tmp11, FIX(0.395541753)) + /* (c3-c7)/2 */ in jpeg_fdct_10x10()
1224 MULTIPLY(tmp11, FIX(0.64)) - tmp2; /* 16/25 */ in jpeg_fdct_10x10()
1242 INT32 tmp10, tmp11, tmp12, tmp13, tmp14; in jpeg_fdct_11x11() local
1272 tmp11 = GETJSAMPLE(elemptr[1]) - GETJSAMPLE(elemptr[9]); in jpeg_fdct_11x11()
1306 tmp1 = MULTIPLY(tmp10 + tmp11, FIX(1.286413905)); /* c3 */ in jpeg_fdct_11x11()
1311 tmp4 = MULTIPLY(tmp11 + tmp12, - FIX(0.764581576)); /* -c7 */ in jpeg_fdct_11x11()
1312 tmp5 = MULTIPLY(tmp11 + tmp13, - FIX(1.399818907)); /* -c1 */ in jpeg_fdct_11x11()
1313 tmp1 += tmp4 + tmp5 + MULTIPLY(tmp11, FIX(1.276416582)) /* c9+c7+c1-c3 */ in jpeg_fdct_11x11()
1356 tmp11 = dataptr[DCTSIZE*1] - wsptr[DCTSIZE*1]; in jpeg_fdct_11x11()
1391 tmp1 = MULTIPLY(tmp10 + tmp11, FIX(1.360834544)); /* c3 */ in jpeg_fdct_11x11()
1396 tmp4 = MULTIPLY(tmp11 + tmp12, - FIX(0.808813568)); /* -c7 */ in jpeg_fdct_11x11()
1397 tmp5 = MULTIPLY(tmp11 + tmp13, - FIX(1.480800167)); /* -c1 */ in jpeg_fdct_11x11()
1398 tmp1 += tmp4 + tmp5 + MULTIPLY(tmp11, FIX(1.350258864)) /* c9+c7+c1-c3 */ in jpeg_fdct_11x11()
1425 INT32 tmp10, tmp11, tmp12, tmp13, tmp14, tmp15; in jpeg_fdct_12x12() local
1453 tmp11 = tmp1 + tmp4; in jpeg_fdct_12x12()
1466 dataptr[0] = (DCTELEM) (tmp10 + tmp11 + tmp12 - 12 * CENTERJSAMPLE); in jpeg_fdct_12x12()
1484 tmp11 = MULTIPLY(tmp2 + tmp3, - FIX(0.184591911)); /* -c11 */ in jpeg_fdct_12x12()
1485 tmp12 += tmp11 - tmp15 - MULTIPLY(tmp2, FIX(2.339493912)) /* c1+c5-c11 */ in jpeg_fdct_12x12()
1487 tmp13 += tmp11 - tmp14 + MULTIPLY(tmp3, FIX(0.725788011)) /* c1+c11-c7 */ in jpeg_fdct_12x12()
1489 tmp11 = tmp15 + MULTIPLY(tmp0 - tmp3, FIX(1.306562965)) /* c3 */ in jpeg_fdct_12x12()
1493 dataptr[3] = (DCTELEM) DESCALE(tmp11, CONST_BITS); in jpeg_fdct_12x12()
1528 tmp11 = tmp1 + tmp4; in jpeg_fdct_12x12()
1541 DESCALE(MULTIPLY(tmp10 + tmp11 + tmp12, FIX(0.888888889)), /* 8/9 */ in jpeg_fdct_12x12()
1563 tmp11 = MULTIPLY(tmp2 + tmp3, - FIX(0.164081699)); /* -c11 */ in jpeg_fdct_12x12()
1564 tmp12 += tmp11 - tmp15 - MULTIPLY(tmp2, FIX(2.079550144)) /* c1+c5-c11 */ in jpeg_fdct_12x12()
1566 tmp13 += tmp11 - tmp14 + MULTIPLY(tmp3, FIX(0.645144899)) /* c1+c11-c7 */ in jpeg_fdct_12x12()
1568 tmp11 = tmp15 + MULTIPLY(tmp0 - tmp3, FIX(1.161389302)) /* c3 */ in jpeg_fdct_12x12()
1572 dataptr[DCTSIZE*3] = (DCTELEM) DESCALE(tmp11, CONST_BITS+1); in jpeg_fdct_12x12()
1590 INT32 tmp10, tmp11, tmp12, tmp13, tmp14, tmp15; in jpeg_fdct_13x13() local
1619 tmp11 = GETJSAMPLE(elemptr[1]) - GETJSAMPLE(elemptr[11]); in jpeg_fdct_13x13()
1655 tmp1 = MULTIPLY(tmp10 + tmp11, FIX(1.322312651)); /* c3 */ in jpeg_fdct_13x13()
1663 MULTIPLY(tmp11 + tmp12, FIX(0.338443458)); /* c11 */ in jpeg_fdct_13x13()
1664 tmp5 = MULTIPLY(tmp11 + tmp13, - FIX(1.163874945)); /* -c5 */ in jpeg_fdct_13x13()
1666 MULTIPLY(tmp11, FIX(0.837223564)) - /* c5+c9+c11-c3 */ in jpeg_fdct_13x13()
1712 tmp11 = dataptr[DCTSIZE*1] - wsptr[DCTSIZE*3]; in jpeg_fdct_13x13()
1749 tmp1 = MULTIPLY(tmp10 + tmp11, FIX(1.001514908)); /* c3 */ in jpeg_fdct_13x13()
1757 MULTIPLY(tmp11 + tmp12, FIX(0.256335874)); /* c11 */ in jpeg_fdct_13x13()
1758 tmp5 = MULTIPLY(tmp11 + tmp13, - FIX(0.881514751)); /* -c5 */ in jpeg_fdct_13x13()
1760 MULTIPLY(tmp11, FIX(0.634110155)) - /* c5+c9+c11-c3 */ in jpeg_fdct_13x13()
1789 INT32 tmp10, tmp11, tmp12, tmp13, tmp14, tmp15, tmp16; in jpeg_fdct_14x14() local
1818 tmp11 = tmp1 + tmp5; in jpeg_fdct_14x14()
1833 (tmp10 + tmp11 + tmp12 + tmp13 - 14 * CENTERJSAMPLE); in jpeg_fdct_14x14()
1837 MULTIPLY(tmp11 - tmp13, FIX(0.314692123)) - /* c12 */ in jpeg_fdct_14x14()
1855 tmp11 = tmp5 - tmp4; in jpeg_fdct_14x14()
1856 dataptr[7] = (DCTELEM) (tmp0 - tmp10 + tmp3 - tmp11 - tmp6); in jpeg_fdct_14x14()
1859 tmp11 = MULTIPLY(tmp11, FIX(1.405321284)); /* c1 */ in jpeg_fdct_14x14()
1860 tmp10 += tmp11 - tmp3; in jpeg_fdct_14x14()
1861 tmp11 = MULTIPLY(tmp0 + tmp2, FIX(1.197448846)) + /* c5 */ in jpeg_fdct_14x14()
1864 DESCALE(tmp10 + tmp11 - MULTIPLY(tmp2, FIX(2.373959773)) /* c3+c5-c13 */ in jpeg_fdct_14x14()
1874 DESCALE(tmp11 + tmp12 + tmp3 + tmp6 - in jpeg_fdct_14x14()
1910 tmp11 = tmp1 + tmp5; in jpeg_fdct_14x14()
1924 DESCALE(MULTIPLY(tmp10 + tmp11 + tmp12 + tmp13, in jpeg_fdct_14x14()
1930 MULTIPLY(tmp11 - tmp13, FIX(0.205513223)) - /* c12 */ in jpeg_fdct_14x14()
1948 tmp11 = tmp5 - tmp4; in jpeg_fdct_14x14()
1950 DESCALE(MULTIPLY(tmp0 - tmp10 + tmp3 - tmp11 - tmp6, in jpeg_fdct_14x14()
1955 tmp11 = MULTIPLY(tmp11, FIX(0.917760839)); /* c1 */ in jpeg_fdct_14x14()
1956 tmp10 += tmp11 - tmp3; in jpeg_fdct_14x14()
1957 tmp11 = MULTIPLY(tmp0 + tmp2, FIX(0.782007410)) + /* c5 */ in jpeg_fdct_14x14()
1960 DESCALE(tmp10 + tmp11 - MULTIPLY(tmp2, FIX(1.550341076)) /* c3+c5-c13 */ in jpeg_fdct_14x14()
1970 DESCALE(tmp11 + tmp12 + tmp3 in jpeg_fdct_14x14()
1989 INT32 tmp10, tmp11, tmp12, tmp13, tmp14, tmp15, tmp16; in jpeg_fdct_15x15() local
2019 tmp11 = GETJSAMPLE(elemptr[1]) - GETJSAMPLE(elemptr[13]); in jpeg_fdct_15x15()
2053 MULTIPLY(tmp11 - tmp13 - tmp16, FIX(0.831253876)); /* c9 */ in jpeg_fdct_15x15()
2056 MULTIPLY(tmp11 + tmp14, FIX(1.344997024)) + /* c3 */ in jpeg_fdct_15x15()
2062 MULTIPLY(tmp11, FIX(2.176250899)) - /* c3+c9 */ in jpeg_fdct_15x15()
2102 tmp11 = dataptr[DCTSIZE*1] - wsptr[DCTSIZE*5]; in jpeg_fdct_15x15()
2137 MULTIPLY(tmp11 - tmp13 - tmp16, FIX(0.945782187)); /* c9 */ in jpeg_fdct_15x15()
2140 MULTIPLY(tmp11 + tmp14, FIX(1.530307725)) + /* c3 */ in jpeg_fdct_15x15()
2146 MULTIPLY(tmp11, FIX(2.476089912)) - /* c3+c9 */ in jpeg_fdct_15x15()
2168 INT32 tmp10, tmp11, tmp12, tmp13, tmp14, tmp15, tmp16, tmp17; in jpeg_fdct_16x16() local
2199 tmp11 = tmp1 + tmp6; in jpeg_fdct_16x16()
2217 ((tmp10 + tmp11 + tmp12 + tmp13 - 16 * CENTERJSAMPLE) << PASS1_BITS); in jpeg_fdct_16x16()
2220 MULTIPLY(tmp11 - tmp12, FIX_0_541196100), /* c12[16] = c6[8] */ in jpeg_fdct_16x16()
2237 tmp11 = MULTIPLY(tmp0 + tmp1, FIX(1.353318001)) + /* c3 */ in jpeg_fdct_16x16()
2249 tmp10 = tmp11 + tmp12 + tmp13 - in jpeg_fdct_16x16()
2252 tmp11 += tmp14 + tmp15 + MULTIPLY(tmp1, FIX(0.071888074)) /* c9-c3-c15+c11 */ in jpeg_fdct_16x16()
2260 dataptr[3] = (DCTELEM) DESCALE(tmp11, CONST_BITS-PASS1_BITS); in jpeg_fdct_16x16()
2296 tmp11 = tmp1 + tmp6; in jpeg_fdct_16x16()
2313 DESCALE(tmp10 + tmp11 + tmp12 + tmp13, PASS1_BITS+2); in jpeg_fdct_16x16()
2316 MULTIPLY(tmp11 - tmp12, FIX_0_541196100), /* c12[16] = c6[8] */ in jpeg_fdct_16x16()
2333 tmp11 = MULTIPLY(tmp0 + tmp1, FIX(1.353318001)) + /* c3 */ in jpeg_fdct_16x16()
2345 tmp10 = tmp11 + tmp12 + tmp13 - in jpeg_fdct_16x16()
2348 tmp11 += tmp14 + tmp15 + MULTIPLY(tmp1, FIX(0.071888074)) /* c9-c3-c15+c11 */ in jpeg_fdct_16x16()
2356 dataptr[DCTSIZE*3] = (DCTELEM) DESCALE(tmp11, CONST_BITS+PASS1_BITS+2); in jpeg_fdct_16x16()
2376 INT32 tmp10, tmp11, tmp12, tmp13, tmp14, tmp15, tmp16, tmp17; in jpeg_fdct_16x8() local
2406 tmp11 = tmp1 + tmp6; in jpeg_fdct_16x8()
2424 ((tmp10 + tmp11 + tmp12 + tmp13 - 16 * CENTERJSAMPLE) << PASS1_BITS); in jpeg_fdct_16x8()
2427 MULTIPLY(tmp11 - tmp12, FIX_0_541196100), /* c12[16] = c6[8] */ in jpeg_fdct_16x8()
2444 tmp11 = MULTIPLY(tmp0 + tmp1, FIX(1.353318001)) + /* c3 */ in jpeg_fdct_16x8()
2456 tmp10 = tmp11 + tmp12 + tmp13 - in jpeg_fdct_16x8()
2459 tmp11 += tmp14 + tmp15 + MULTIPLY(tmp1, FIX(0.071888074)) /* c9-c3-c15+c11 */ in jpeg_fdct_16x8()
2467 dataptr[3] = (DCTELEM) DESCALE(tmp11, CONST_BITS-PASS1_BITS); in jpeg_fdct_16x8()
2493 tmp11 = tmp1 + tmp2; in jpeg_fdct_16x8()
2501 dataptr[DCTSIZE*0] = (DCTELEM) DESCALE(tmp10 + tmp11, PASS1_BITS+1); in jpeg_fdct_16x8()
2502 dataptr[DCTSIZE*4] = (DCTELEM) DESCALE(tmp10 - tmp11, PASS1_BITS+1); in jpeg_fdct_16x8()
2516 tmp11 = tmp1 + tmp2; in jpeg_fdct_16x8()
2526 tmp11 = MULTIPLY(tmp11, - FIX_2_562915447); /* -c1-c3 */ in jpeg_fdct_16x8()
2535 dataptr[DCTSIZE*3] = (DCTELEM) DESCALE(tmp1 + tmp11 + tmp13, in jpeg_fdct_16x8()
2537 dataptr[DCTSIZE*5] = (DCTELEM) DESCALE(tmp2 + tmp11 + tmp12, in jpeg_fdct_16x8()
2557 INT32 tmp10, tmp11, tmp12, tmp13, tmp14, tmp15, tmp16; in jpeg_fdct_14x7() local
2588 tmp11 = tmp1 + tmp5; in jpeg_fdct_14x7()
2603 ((tmp10 + tmp11 + tmp12 + tmp13 - 14 * CENTERJSAMPLE) << PASS1_BITS); in jpeg_fdct_14x7()
2607 MULTIPLY(tmp11 - tmp13, FIX(0.314692123)) - /* c12 */ in jpeg_fdct_14x7()
2625 tmp11 = tmp5 - tmp4; in jpeg_fdct_14x7()
2626 dataptr[7] = (DCTELEM) ((tmp0 - tmp10 + tmp3 - tmp11 - tmp6) << PASS1_BITS); in jpeg_fdct_14x7()
2629 tmp11 = MULTIPLY(tmp11, FIX(1.405321284)); /* c1 */ in jpeg_fdct_14x7()
2630 tmp10 += tmp11 - tmp3; in jpeg_fdct_14x7()
2631 tmp11 = MULTIPLY(tmp0 + tmp2, FIX(1.197448846)) + /* c5 */ in jpeg_fdct_14x7()
2634 DESCALE(tmp10 + tmp11 - MULTIPLY(tmp2, FIX(2.373959773)) /* c3+c5-c13 */ in jpeg_fdct_14x7()
2644 DESCALE(tmp11 + tmp12 + tmp3 + tmp6 - in jpeg_fdct_14x7()
2669 tmp11 = dataptr[DCTSIZE*1] - dataptr[DCTSIZE*5]; in jpeg_fdct_14x7()
2692 tmp1 = MULTIPLY(tmp10 + tmp11, FIX(1.221765677)); /* (c3+c1-c5)/2 */ in jpeg_fdct_14x7()
2693 tmp2 = MULTIPLY(tmp10 - tmp11, FIX(0.222383464)); /* (c3+c5-c1)/2 */ in jpeg_fdct_14x7()
2696 tmp2 = MULTIPLY(tmp11 + tmp12, - FIX(1.800824523)); /* -c1 */ in jpeg_fdct_14x7()
2721 INT32 tmp10, tmp11, tmp12, tmp13, tmp14, tmp15; in jpeg_fdct_12x6() local
2750 tmp11 = tmp1 + tmp4; in jpeg_fdct_12x6()
2764 ((tmp10 + tmp11 + tmp12 - 12 * CENTERJSAMPLE) << PASS1_BITS); in jpeg_fdct_12x6()
2782 tmp11 = MULTIPLY(tmp2 + tmp3, - FIX(0.184591911)); /* -c11 */ in jpeg_fdct_12x6()
2783 tmp12 += tmp11 - tmp15 - MULTIPLY(tmp2, FIX(2.339493912)) /* c1+c5-c11 */ in jpeg_fdct_12x6()
2785 tmp13 += tmp11 - tmp14 + MULTIPLY(tmp3, FIX(0.725788011)) /* c1+c11-c7 */ in jpeg_fdct_12x6()
2787 tmp11 = tmp15 + MULTIPLY(tmp0 - tmp3, FIX(1.306562965)) /* c3 */ in jpeg_fdct_12x6()
2791 dataptr[3] = (DCTELEM) DESCALE(tmp11, CONST_BITS-PASS1_BITS); in jpeg_fdct_12x6()
2811 tmp11 = dataptr[DCTSIZE*1] + dataptr[DCTSIZE*4]; in jpeg_fdct_12x6()
2822 DESCALE(MULTIPLY(tmp10 + tmp11, FIX(1.777777778)), /* 16/9 */ in jpeg_fdct_12x6()
2828 DESCALE(MULTIPLY(tmp10 - tmp11 - tmp11, FIX(1.257078722)), /* c4 */ in jpeg_fdct_12x6()
2860 INT32 tmp10, tmp11, tmp12, tmp13, tmp14; in jpeg_fdct_10x5() local
2888 tmp11 = tmp1 + tmp3; in jpeg_fdct_10x5()
2899 ((tmp10 + tmp11 + tmp12 - 10 * CENTERJSAMPLE) << PASS1_BITS); in jpeg_fdct_10x5()
2903 MULTIPLY(tmp11 - tmp12, FIX(0.437016024)), /* c8 */ in jpeg_fdct_10x5()
2916 tmp11 = tmp1 - tmp3; in jpeg_fdct_10x5()
2917 dataptr[5] = (DCTELEM) ((tmp10 - tmp11 - tmp2) << PASS1_BITS); in jpeg_fdct_10x5()
2927 tmp13 = MULTIPLY(tmp10 + tmp11, FIX(0.309016994)) + /* (c3-c7)/2 */ in jpeg_fdct_10x5()
2928 (tmp11 << (CONST_BITS - 1)) - tmp2; in jpeg_fdct_10x5()
2952 tmp11 = tmp0 - tmp1; in jpeg_fdct_10x5()
2960 tmp11 = MULTIPLY(tmp11, FIX(1.011928851)); /* (c2+c4)/2 */ in jpeg_fdct_10x5()
2963 dataptr[DCTSIZE*2] = (DCTELEM) DESCALE(tmp11 + tmp10, CONST_BITS+PASS1_BITS); in jpeg_fdct_10x5()
2964 dataptr[DCTSIZE*4] = (DCTELEM) DESCALE(tmp11 - tmp10, CONST_BITS+PASS1_BITS); in jpeg_fdct_10x5()
2992 INT32 tmp10, tmp11, tmp12, tmp13; in jpeg_fdct_8x4() local
3022 tmp11 = tmp1 + tmp2; in jpeg_fdct_8x4()
3032 ((tmp10 + tmp11 - 8 * CENTERJSAMPLE) << (PASS1_BITS+1)); in jpeg_fdct_8x4()
3033 dataptr[4] = (DCTELEM) ((tmp10 - tmp11) << (PASS1_BITS+1)); in jpeg_fdct_8x4()
3049 tmp11 = tmp1 + tmp2; in jpeg_fdct_8x4()
3061 tmp11 = MULTIPLY(tmp11, - FIX_2_562915447); /* -c1-c3 */ in jpeg_fdct_8x4()
3071 RIGHT_SHIFT(tmp1 + tmp11 + tmp13, CONST_BITS-PASS1_BITS-1); in jpeg_fdct_8x4()
3073 RIGHT_SHIFT(tmp2 + tmp11 + tmp12, CONST_BITS-PASS1_BITS-1); in jpeg_fdct_8x4()
3095 tmp11 = dataptr[DCTSIZE*1] - dataptr[DCTSIZE*2]; in jpeg_fdct_8x4()
3102 tmp0 = MULTIPLY(tmp10 + tmp11, FIX_0_541196100); /* c6 */ in jpeg_fdct_8x4()
3110 RIGHT_SHIFT(tmp0 - MULTIPLY(tmp11, FIX_1_847759065), /* c2+c6 */ in jpeg_fdct_8x4()
3128 INT32 tmp10, tmp11, tmp12; in jpeg_fdct_6x3() local
3151 tmp11 = GETJSAMPLE(elemptr[1]) + GETJSAMPLE(elemptr[4]); in jpeg_fdct_6x3()
3163 ((tmp10 + tmp11 - 6 * CENTERJSAMPLE) << (PASS1_BITS+1)); in jpeg_fdct_6x3()
3168 DESCALE(MULTIPLY(tmp10 - tmp11 - tmp11, FIX(0.707106781)), /* c4 */ in jpeg_fdct_6x3()
3228 INT32 tmp10, tmp11; in jpeg_fdct_4x2() local
3254 tmp11 = GETJSAMPLE(elemptr[1]) - GETJSAMPLE(elemptr[2]); in jpeg_fdct_4x2()
3263 tmp0 = MULTIPLY(tmp10 + tmp11, FIX_0_541196100); /* c6 */ in jpeg_fdct_4x2()
3271 RIGHT_SHIFT(tmp0 - MULTIPLY(tmp11, FIX_1_847759065), /* c2+c6 */ in jpeg_fdct_4x2()
3344 INT32 tmp10, tmp11, tmp12, tmp13, tmp14, tmp15, tmp16, tmp17; in jpeg_fdct_8x16() local
3373 tmp11 = tmp1 + tmp2; in jpeg_fdct_8x16()
3382 dataptr[0] = (DCTELEM) ((tmp10 + tmp11 - 8 * CENTERJSAMPLE) << PASS1_BITS); in jpeg_fdct_8x16()
3383 dataptr[4] = (DCTELEM) ((tmp10 - tmp11) << PASS1_BITS); in jpeg_fdct_8x16()
3397 tmp11 = tmp1 + tmp2; in jpeg_fdct_8x16()
3407 tmp11 = MULTIPLY(tmp11, - FIX_2_562915447); /* -c1-c3 */ in jpeg_fdct_8x16()
3415 dataptr[3] = (DCTELEM) DESCALE(tmp1 + tmp11 + tmp13, CONST_BITS-PASS1_BITS); in jpeg_fdct_8x16()
3416 dataptr[5] = (DCTELEM) DESCALE(tmp2 + tmp11 + tmp12, CONST_BITS-PASS1_BITS); in jpeg_fdct_8x16()
3452 tmp11 = tmp1 + tmp6; in jpeg_fdct_8x16()
3469 DESCALE(tmp10 + tmp11 + tmp12 + tmp13, PASS1_BITS+1); in jpeg_fdct_8x16()
3472 MULTIPLY(tmp11 - tmp12, FIX_0_541196100), /* c12[16] = c6[8] */ in jpeg_fdct_8x16()
3489 tmp11 = MULTIPLY(tmp0 + tmp1, FIX(1.353318001)) + /* c3 */ in jpeg_fdct_8x16()
3501 tmp10 = tmp11 + tmp12 + tmp13 - in jpeg_fdct_8x16()
3504 tmp11 += tmp14 + tmp15 + MULTIPLY(tmp1, FIX(0.071888074)) /* c9-c3-c15+c11 */ in jpeg_fdct_8x16()
3512 dataptr[DCTSIZE*3] = (DCTELEM) DESCALE(tmp11, CONST_BITS+PASS1_BITS+1); in jpeg_fdct_8x16()
3532 INT32 tmp10, tmp11, tmp12, tmp13, tmp14, tmp15, tmp16; in jpeg_fdct_7x14() local
3562 tmp11 = GETJSAMPLE(elemptr[1]) - GETJSAMPLE(elemptr[5]); in jpeg_fdct_7x14()
3585 tmp1 = MULTIPLY(tmp10 + tmp11, FIX(0.935414347)); /* (c3+c1-c5)/2 */ in jpeg_fdct_7x14()
3586 tmp2 = MULTIPLY(tmp10 - tmp11, FIX(0.170262339)); /* (c3+c5-c1)/2 */ in jpeg_fdct_7x14()
3589 tmp2 = MULTIPLY(tmp11 + tmp12, - FIX(1.378756276)); /* -c1 */ in jpeg_fdct_7x14()
3632 tmp11 = tmp1 + tmp5; in jpeg_fdct_7x14()
3646 DESCALE(MULTIPLY(tmp10 + tmp11 + tmp12 + tmp13, in jpeg_fdct_7x14()
3652 MULTIPLY(tmp11 - tmp13, FIX(0.205513223)) - /* c12 */ in jpeg_fdct_7x14()
3670 tmp11 = tmp5 - tmp4; in jpeg_fdct_7x14()
3672 DESCALE(MULTIPLY(tmp0 - tmp10 + tmp3 - tmp11 - tmp6, in jpeg_fdct_7x14()
3677 tmp11 = MULTIPLY(tmp11, FIX(0.917760839)); /* c1 */ in jpeg_fdct_7x14()
3678 tmp10 += tmp11 - tmp3; in jpeg_fdct_7x14()
3679 tmp11 = MULTIPLY(tmp0 + tmp2, FIX(0.782007410)) + /* c5 */ in jpeg_fdct_7x14()
3682 DESCALE(tmp10 + tmp11 - MULTIPLY(tmp2, FIX(1.550341076)) /* c3+c5-c13 */ in jpeg_fdct_7x14()
3692 DESCALE(tmp11 + tmp12 + tmp3 in jpeg_fdct_7x14()
3713 INT32 tmp10, tmp11, tmp12, tmp13, tmp14, tmp15; in jpeg_fdct_6x12() local
3737 tmp11 = GETJSAMPLE(elemptr[1]) + GETJSAMPLE(elemptr[4]); in jpeg_fdct_6x12()
3749 ((tmp10 + tmp11 - 6 * CENTERJSAMPLE) << PASS1_BITS); in jpeg_fdct_6x12()
3754 DESCALE(MULTIPLY(tmp10 - tmp11 - tmp11, FIX(0.707106781)), /* c4 */ in jpeg_fdct_6x12()
3798 tmp11 = tmp1 + tmp4; in jpeg_fdct_6x12()
3811 DESCALE(MULTIPLY(tmp10 + tmp11 + tmp12, FIX(0.888888889)), /* 8/9 */ in jpeg_fdct_6x12()
3833 tmp11 = MULTIPLY(tmp2 + tmp3, - FIX(0.164081699)); /* -c11 */ in jpeg_fdct_6x12()
3834 tmp12 += tmp11 - tmp15 - MULTIPLY(tmp2, FIX(2.079550144)) /* c1+c5-c11 */ in jpeg_fdct_6x12()
3836 tmp13 += tmp11 - tmp14 + MULTIPLY(tmp3, FIX(0.645144899)) /* c1+c11-c7 */ in jpeg_fdct_6x12()
3838 tmp11 = tmp15 + MULTIPLY(tmp0 - tmp3, FIX(1.161389302)) /* c3 */ in jpeg_fdct_6x12()
3842 dataptr[DCTSIZE*3] = (DCTELEM) DESCALE(tmp11, CONST_BITS+PASS1_BITS); in jpeg_fdct_6x12()
3862 INT32 tmp10, tmp11, tmp12, tmp13, tmp14; in jpeg_fdct_5x10() local
3890 tmp11 = tmp0 - tmp1; in jpeg_fdct_5x10()
3898 tmp11 = MULTIPLY(tmp11, FIX(0.790569415)); /* (c2+c4)/2 */ in jpeg_fdct_5x10()
3901 dataptr[2] = (DCTELEM) DESCALE(tmp11 + tmp10, CONST_BITS-PASS1_BITS); in jpeg_fdct_5x10()
3902 dataptr[4] = (DCTELEM) DESCALE(tmp11 - tmp10, CONST_BITS-PASS1_BITS); in jpeg_fdct_5x10()
3946 tmp11 = tmp1 + tmp3; in jpeg_fdct_5x10()
3956 DESCALE(MULTIPLY(tmp10 + tmp11 + tmp12, FIX(1.28)), /* 32/25 */ in jpeg_fdct_5x10()
3961 MULTIPLY(tmp11 - tmp12, FIX(0.559380511)), /* c8 */ in jpeg_fdct_5x10()
3974 tmp11 = tmp1 - tmp3; in jpeg_fdct_5x10()
3976 DESCALE(MULTIPLY(tmp10 - tmp11 - tmp2, FIX(1.28)), /* 32/25 */ in jpeg_fdct_5x10()
3987 tmp13 = MULTIPLY(tmp10 + tmp11, FIX(0.395541753)) + /* (c3-c7)/2 */ in jpeg_fdct_5x10()
3988 MULTIPLY(tmp11, FIX(0.64)) - tmp2; /* 16/25 */ in jpeg_fdct_5x10()
4008 INT32 tmp10, tmp11, tmp12, tmp13; in jpeg_fdct_4x8() local
4034 tmp11 = GETJSAMPLE(elemptr[1]) - GETJSAMPLE(elemptr[2]); in jpeg_fdct_4x8()
4043 tmp0 = MULTIPLY(tmp10 + tmp11, FIX_0_541196100); /* c6 */ in jpeg_fdct_4x8()
4051 RIGHT_SHIFT(tmp0 - MULTIPLY(tmp11, FIX_1_847759065), /* c2+c6 */ in jpeg_fdct_4x8()
4076 tmp11 = tmp1 + tmp2; in jpeg_fdct_4x8()
4084 dataptr[DCTSIZE*0] = (DCTELEM) RIGHT_SHIFT(tmp10 + tmp11, PASS1_BITS); in jpeg_fdct_4x8()
4085 dataptr[DCTSIZE*4] = (DCTELEM) RIGHT_SHIFT(tmp10 - tmp11, PASS1_BITS); in jpeg_fdct_4x8()
4101 tmp11 = tmp1 + tmp2; in jpeg_fdct_4x8()
4113 tmp11 = MULTIPLY(tmp11, - FIX_2_562915447); /* -c1-c3 */ in jpeg_fdct_4x8()
4123 RIGHT_SHIFT(tmp1 + tmp11 + tmp13, CONST_BITS+PASS1_BITS); in jpeg_fdct_4x8()
4125 RIGHT_SHIFT(tmp2 + tmp11 + tmp12, CONST_BITS+PASS1_BITS); in jpeg_fdct_4x8()
4144 INT32 tmp10, tmp11, tmp12; in jpeg_fdct_3x6() local
4200 tmp11 = dataptr[DCTSIZE*1] + dataptr[DCTSIZE*4]; in jpeg_fdct_3x6()
4211 DESCALE(MULTIPLY(tmp10 + tmp11, FIX(1.777777778)), /* 16/9 */ in jpeg_fdct_3x6()
4217 DESCALE(MULTIPLY(tmp10 - tmp11 - tmp11, FIX(1.257078722)), /* c4 */ in jpeg_fdct_3x6()
4249 INT32 tmp10, tmp11; in jpeg_fdct_2x4() local
4295 tmp11 = dataptr[DCTSIZE*1] - dataptr[DCTSIZE*2]; in jpeg_fdct_2x4()
4302 tmp0 = MULTIPLY(tmp10 + tmp11, FIX_0_541196100); /* c6 */ in jpeg_fdct_2x4()
4310 RIGHT_SHIFT(tmp0 - MULTIPLY(tmp11, FIX_1_847759065), /* c2+c6 */ in jpeg_fdct_2x4()