Lines Matching refs:z1
179 JLONG z1, z2, z3, z4, z5; variable
235 z1 = MULTIPLY(z2 + z3, FIX_0_541196100);
236 tmp2 = z1 + MULTIPLY(z3, -FIX_1_847759065);
237 tmp3 = z1 + MULTIPLY(z2, FIX_0_765366865);
259 z1 = tmp0 + tmp3;
269 z1 = MULTIPLY(z1, -FIX_0_899976223); /* sqrt(2) * ( c7-c3) */
277 tmp0 += z1 + z3;
280 tmp3 += z1 + z4;
340 z1 = MULTIPLY(z2 + z3, FIX_0_541196100);
341 tmp2 = z1 + MULTIPLY(z3, -FIX_1_847759065);
342 tmp3 = z1 + MULTIPLY(z2, FIX_0_765366865);
361 z1 = tmp0 + tmp3;
371 z1 = MULTIPLY(z1, -FIX_0_899976223); /* sqrt(2) * ( c7-c3) */
379 tmp0 += z1 + z3;
382 tmp3 += z1 + z4;
432 JLONG z1, z2, z3; in jpeg_idct_7x7() local
455 z1 = DEQUANTIZE(inptr[DCTSIZE * 2], quantptr[DCTSIZE * 2]); in jpeg_idct_7x7()
460 tmp12 = MULTIPLY(z1 - z2, FIX(0.314692123)); /* c6 */ in jpeg_idct_7x7()
462 tmp0 = z1 + z3; in jpeg_idct_7x7()
466 tmp12 += tmp0 - MULTIPLY(z1, FIX(2.470602249)); /* c2+c4+c6 */ in jpeg_idct_7x7()
471 z1 = DEQUANTIZE(inptr[DCTSIZE * 1], quantptr[DCTSIZE * 1]); in jpeg_idct_7x7()
475 tmp1 = MULTIPLY(z1 + z2, FIX(0.935414347)); /* (c3+c1-c5)/2 */ in jpeg_idct_7x7()
476 tmp2 = MULTIPLY(z1 - z2, FIX(0.170262339)); /* (c3+c5-c1)/2 */ in jpeg_idct_7x7()
481 z2 = MULTIPLY(z1 + z3, FIX(0.613604268)); /* c5 */ in jpeg_idct_7x7()
508 z1 = (JLONG)wsptr[2]; in jpeg_idct_7x7()
513 tmp12 = MULTIPLY(z1 - z2, FIX(0.314692123)); /* c6 */ in jpeg_idct_7x7()
515 tmp0 = z1 + z3; in jpeg_idct_7x7()
519 tmp12 += tmp0 - MULTIPLY(z1, FIX(2.470602249)); /* c2+c4+c6 */ in jpeg_idct_7x7()
524 z1 = (JLONG)wsptr[1]; in jpeg_idct_7x7()
528 tmp1 = MULTIPLY(z1 + z2, FIX(0.935414347)); /* (c3+c1-c5)/2 */ in jpeg_idct_7x7()
529 tmp2 = MULTIPLY(z1 - z2, FIX(0.170262339)); /* (c3+c5-c1)/2 */ in jpeg_idct_7x7()
534 z2 = MULTIPLY(z1 + z3, FIX(0.613604268)); /* c5 */ in jpeg_idct_7x7()
581 JLONG z1, z2, z3; in jpeg_idct_6x6() local
614 z1 = DEQUANTIZE(inptr[DCTSIZE * 1], quantptr[DCTSIZE * 1]); in jpeg_idct_6x6()
617 tmp1 = MULTIPLY(z1 + z3, FIX(0.366025404)); /* c5 */ in jpeg_idct_6x6()
618 tmp0 = tmp1 + LEFT_SHIFT(z1 + z2, CONST_BITS); in jpeg_idct_6x6()
620 tmp1 = LEFT_SHIFT(z1 - z2 - z3, PASS1_BITS); in jpeg_idct_6x6()
654 z1 = (JLONG)wsptr[1]; in jpeg_idct_6x6()
657 tmp1 = MULTIPLY(z1 + z3, FIX(0.366025404)); /* c5 */ in jpeg_idct_6x6()
658 tmp0 = tmp1 + LEFT_SHIFT(z1 + z2, CONST_BITS); in jpeg_idct_6x6()
660 tmp1 = LEFT_SHIFT(z1 - z2 - z3, CONST_BITS); in jpeg_idct_6x6()
702 JLONG z1, z2, z3; in jpeg_idct_5x5() local
726 z1 = MULTIPLY(tmp0 + tmp1, FIX(0.790569415)); /* (c2+c4)/2 */ in jpeg_idct_5x5()
729 tmp10 = z3 + z1; in jpeg_idct_5x5()
730 tmp11 = z3 - z1; in jpeg_idct_5x5()
738 z1 = MULTIPLY(z2 + z3, FIX(0.831253876)); /* c3 */ in jpeg_idct_5x5()
739 tmp0 = z1 + MULTIPLY(z2, FIX(0.513743148)); /* c1-c3 */ in jpeg_idct_5x5()
740 tmp1 = z1 - MULTIPLY(z3, FIX(2.176250899)); /* c1+c3 */ in jpeg_idct_5x5()
764 z1 = MULTIPLY(tmp0 + tmp1, FIX(0.790569415)); /* (c2+c4)/2 */ in jpeg_idct_5x5()
767 tmp10 = z3 + z1; in jpeg_idct_5x5()
768 tmp11 = z3 - z1; in jpeg_idct_5x5()
776 z1 = MULTIPLY(z2 + z3, FIX(0.831253876)); /* c3 */ in jpeg_idct_5x5()
777 tmp0 = z1 + MULTIPLY(z2, FIX(0.513743148)); /* c1-c3 */ in jpeg_idct_5x5()
778 tmp1 = z1 - MULTIPLY(z3, FIX(2.176250899)); /* c1+c3 */ in jpeg_idct_5x5()
907 JLONG z1, z2, z3, z4; in jpeg_idct_9x9() local
930 z1 = DEQUANTIZE(inptr[DCTSIZE * 2], quantptr[DCTSIZE * 2]); in jpeg_idct_9x9()
938 tmp0 = MULTIPLY(z1 - z2, FIX(0.707106781)); /* c6 */ in jpeg_idct_9x9()
942 tmp0 = MULTIPLY(z1 + z2, FIX(1.328926049)); /* c2 */ in jpeg_idct_9x9()
943 tmp2 = MULTIPLY(z1, FIX(1.083350441)); /* c4 */ in jpeg_idct_9x9()
952 z1 = DEQUANTIZE(inptr[DCTSIZE * 1], quantptr[DCTSIZE * 1]); in jpeg_idct_9x9()
959 tmp2 = MULTIPLY(z1 + z3, FIX(0.909038955)); /* c5 */ in jpeg_idct_9x9()
960 tmp3 = MULTIPLY(z1 + z4, FIX(0.483689525)); /* c7 */ in jpeg_idct_9x9()
965 tmp1 = MULTIPLY(z1 - z3 - z4, FIX(1.224744871)); /* c3 */ in jpeg_idct_9x9()
992 z1 = (JLONG)wsptr[2]; in jpeg_idct_9x9()
1000 tmp0 = MULTIPLY(z1 - z2, FIX(0.707106781)); /* c6 */ in jpeg_idct_9x9()
1004 tmp0 = MULTIPLY(z1 + z2, FIX(1.328926049)); /* c2 */ in jpeg_idct_9x9()
1005 tmp2 = MULTIPLY(z1, FIX(1.083350441)); /* c4 */ in jpeg_idct_9x9()
1014 z1 = (JLONG)wsptr[1]; in jpeg_idct_9x9()
1021 tmp2 = MULTIPLY(z1 + z3, FIX(0.909038955)); /* c5 */ in jpeg_idct_9x9()
1022 tmp3 = MULTIPLY(z1 + z4, FIX(0.483689525)); /* c7 */ in jpeg_idct_9x9()
1027 tmp1 = MULTIPLY(z1 - z3 - z4, FIX(1.224744871)); /* c3 */ in jpeg_idct_9x9()
1079 JLONG z1, z2, z3, z4, z5; in jpeg_idct_10x10() local
1102 z1 = MULTIPLY(z4, FIX(1.144122806)); /* c4 */ in jpeg_idct_10x10()
1104 tmp10 = z3 + z1; in jpeg_idct_10x10()
1107 tmp22 = RIGHT_SHIFT(z3 - LEFT_SHIFT(z1 - z2, 1), in jpeg_idct_10x10()
1113 z1 = MULTIPLY(z2 + z3, FIX(0.831253876)); /* c6 */ in jpeg_idct_10x10()
1114 tmp12 = z1 + MULTIPLY(z2, FIX(0.513743148)); /* c2-c6 */ in jpeg_idct_10x10()
1115 tmp13 = z1 - MULTIPLY(z3, FIX(2.176250899)); /* c2+c6 */ in jpeg_idct_10x10()
1124 z1 = DEQUANTIZE(inptr[DCTSIZE * 1], quantptr[DCTSIZE * 1]); in jpeg_idct_10x10()
1138 tmp10 = MULTIPLY(z1, FIX(1.396802247)) + z2 + z4; /* c1 */ in jpeg_idct_10x10()
1139 tmp14 = MULTIPLY(z1, FIX(0.221231742)) - z2 + z4; /* c9 */ in jpeg_idct_10x10()
1144 tmp12 = LEFT_SHIFT(z1 - tmp13 - z3, PASS1_BITS); in jpeg_idct_10x10()
1146 tmp11 = MULTIPLY(z1, FIX(1.260073511)) - z2 - z4; /* c3 */ in jpeg_idct_10x10()
1147 tmp13 = MULTIPLY(z1, FIX(0.642039522)) - z2 + z4; /* c7 */ in jpeg_idct_10x10()
1175 z1 = MULTIPLY(z4, FIX(1.144122806)); /* c4 */ in jpeg_idct_10x10()
1177 tmp10 = z3 + z1; in jpeg_idct_10x10()
1180 tmp22 = z3 - LEFT_SHIFT(z1 - z2, 1); /* c0 = (c4-c8)*2 */ in jpeg_idct_10x10()
1185 z1 = MULTIPLY(z2 + z3, FIX(0.831253876)); /* c6 */ in jpeg_idct_10x10()
1186 tmp12 = z1 + MULTIPLY(z2, FIX(0.513743148)); /* c2-c6 */ in jpeg_idct_10x10()
1187 tmp13 = z1 - MULTIPLY(z3, FIX(2.176250899)); /* c2+c6 */ in jpeg_idct_10x10()
1196 z1 = (JLONG)wsptr[1]; in jpeg_idct_10x10()
1210 tmp10 = MULTIPLY(z1, FIX(1.396802247)) + z2 + z4; /* c1 */ in jpeg_idct_10x10()
1211 tmp14 = MULTIPLY(z1, FIX(0.221231742)) - z2 + z4; /* c9 */ in jpeg_idct_10x10()
1216 tmp12 = LEFT_SHIFT(z1 - tmp13, CONST_BITS) - z3; in jpeg_idct_10x10()
1218 tmp11 = MULTIPLY(z1, FIX(1.260073511)) - z2 - z4; /* c3 */ in jpeg_idct_10x10()
1219 tmp13 = MULTIPLY(z1, FIX(0.642039522)) - z2 + z4; /* c7 */ in jpeg_idct_10x10()
1274 JLONG z1, z2, z3, z4; in jpeg_idct_11x11() local
1297 z1 = DEQUANTIZE(inptr[DCTSIZE * 2], quantptr[DCTSIZE * 2]); in jpeg_idct_11x11()
1302 tmp23 = MULTIPLY(z2 - z1, FIX(0.430815045)); /* c2-c6 */ in jpeg_idct_11x11()
1303 z4 = z1 + z3; in jpeg_idct_11x11()
1310 tmp23 += tmp25 - MULTIPLY(z1, FIX(1.513598477)); /* c6+c8 */ in jpeg_idct_11x11()
1314 MULTIPLY(z1, FIX(1.390975730)); /* c4+c10 */ in jpeg_idct_11x11()
1319 z1 = DEQUANTIZE(inptr[DCTSIZE * 1], quantptr[DCTSIZE * 1]); in jpeg_idct_11x11()
1324 tmp11 = z1 + z2; in jpeg_idct_11x11()
1327 tmp12 = MULTIPLY(z1 + z3, FIX(0.670361295)); /* c5-c9 */ in jpeg_idct_11x11()
1328 tmp13 = tmp14 + MULTIPLY(z1 + z4, FIX(0.366151574)); /* c7-c9 */ in jpeg_idct_11x11()
1330 MULTIPLY(z1, FIX(0.923107866)); /* c7+c5+c3-c1-2*c9 */ in jpeg_idct_11x11()
1331 z1 = tmp14 - MULTIPLY(z2 + z3, FIX(1.163011579)); /* c7+c9 */ in jpeg_idct_11x11()
1332 tmp11 += z1 + MULTIPLY(z2, FIX(2.073276588)); /* c1+c7+3*c9-c3 */ in jpeg_idct_11x11()
1333 tmp12 += z1 - MULTIPLY(z3, FIX(1.192193623)); /* c3+c5-c7-c9 */ in jpeg_idct_11x11()
1334 z1 = MULTIPLY(z2 + z4, -FIX(1.798248910)); /* -(c1+c9) */ in jpeg_idct_11x11()
1335 tmp11 += z1; in jpeg_idct_11x11()
1336 tmp13 += z1 + MULTIPLY(z4, FIX(2.102458632)); /* c1+c5+c9-c7 */ in jpeg_idct_11x11()
1368 z1 = (JLONG)wsptr[2]; in jpeg_idct_11x11()
1373 tmp23 = MULTIPLY(z2 - z1, FIX(0.430815045)); /* c2-c6 */ in jpeg_idct_11x11()
1374 z4 = z1 + z3; in jpeg_idct_11x11()
1381 tmp23 += tmp25 - MULTIPLY(z1, FIX(1.513598477)); /* c6+c8 */ in jpeg_idct_11x11()
1385 MULTIPLY(z1, FIX(1.390975730)); /* c4+c10 */ in jpeg_idct_11x11()
1390 z1 = (JLONG)wsptr[1]; in jpeg_idct_11x11()
1395 tmp11 = z1 + z2; in jpeg_idct_11x11()
1398 tmp12 = MULTIPLY(z1 + z3, FIX(0.670361295)); /* c5-c9 */ in jpeg_idct_11x11()
1399 tmp13 = tmp14 + MULTIPLY(z1 + z4, FIX(0.366151574)); /* c7-c9 */ in jpeg_idct_11x11()
1401 MULTIPLY(z1, FIX(0.923107866)); /* c7+c5+c3-c1-2*c9 */ in jpeg_idct_11x11()
1402 z1 = tmp14 - MULTIPLY(z2 + z3, FIX(1.163011579)); /* c7+c9 */ in jpeg_idct_11x11()
1403 tmp11 += z1 + MULTIPLY(z2, FIX(2.073276588)); /* c1+c7+3*c9-c3 */ in jpeg_idct_11x11()
1404 tmp12 += z1 - MULTIPLY(z3, FIX(1.192193623)); /* c3+c5-c7-c9 */ in jpeg_idct_11x11()
1405 z1 = MULTIPLY(z2 + z4, -FIX(1.798248910)); /* -(c1+c9) */ in jpeg_idct_11x11()
1406 tmp11 += z1; in jpeg_idct_11x11()
1407 tmp13 += z1 + MULTIPLY(z4, FIX(2.102458632)); /* c1+c5+c9-c7 */ in jpeg_idct_11x11()
1468 JLONG z1, z2, z3, z4; in jpeg_idct_12x12() local
1497 z1 = DEQUANTIZE(inptr[DCTSIZE * 2], quantptr[DCTSIZE * 2]); in jpeg_idct_12x12()
1498 z4 = MULTIPLY(z1, FIX(1.366025404)); /* c2 */ in jpeg_idct_12x12()
1499 z1 = LEFT_SHIFT(z1, CONST_BITS); in jpeg_idct_12x12()
1503 tmp12 = z1 - z2; in jpeg_idct_12x12()
1513 tmp12 = z4 - z1 - z2; in jpeg_idct_12x12()
1520 z1 = DEQUANTIZE(inptr[DCTSIZE * 1], quantptr[DCTSIZE * 1]); in jpeg_idct_12x12()
1528 tmp10 = z1 + z3; in jpeg_idct_12x12()
1531 tmp10 = tmp12 + tmp11 + MULTIPLY(z1, FIX(0.280143716)); /* c1-c5 */ in jpeg_idct_12x12()
1535 tmp15 += tmp14 - MULTIPLY(z1, FIX(0.676326758)) - /* c7-c11 */ in jpeg_idct_12x12()
1538 z1 -= z4; in jpeg_idct_12x12()
1540 z3 = MULTIPLY(z1 + z2, FIX_0_541196100); /* c9 */ in jpeg_idct_12x12()
1541 tmp11 = z3 + MULTIPLY(z1, FIX_0_765366865); /* c3-c9 */ in jpeg_idct_12x12()
1578 z1 = (JLONG)wsptr[2]; in jpeg_idct_12x12()
1579 z4 = MULTIPLY(z1, FIX(1.366025404)); /* c2 */ in jpeg_idct_12x12()
1580 z1 = LEFT_SHIFT(z1, CONST_BITS); in jpeg_idct_12x12()
1584 tmp12 = z1 - z2; in jpeg_idct_12x12()
1594 tmp12 = z4 - z1 - z2; in jpeg_idct_12x12()
1601 z1 = (JLONG)wsptr[1]; in jpeg_idct_12x12()
1609 tmp10 = z1 + z3; in jpeg_idct_12x12()
1612 tmp10 = tmp12 + tmp11 + MULTIPLY(z1, FIX(0.280143716)); /* c1-c5 */ in jpeg_idct_12x12()
1616 tmp15 += tmp14 - MULTIPLY(z1, FIX(0.676326758)) - /* c7-c11 */ in jpeg_idct_12x12()
1619 z1 -= z4; in jpeg_idct_12x12()
1621 z3 = MULTIPLY(z1 + z2, FIX_0_541196100); /* c9 */ in jpeg_idct_12x12()
1622 tmp11 = z3 + MULTIPLY(z1, FIX_0_765366865); /* c3-c9 */ in jpeg_idct_12x12()
1684 JLONG z1, z2, z3, z4; in jpeg_idct_13x13() local
1702 z1 = DEQUANTIZE(inptr[DCTSIZE * 0], quantptr[DCTSIZE * 0]); in jpeg_idct_13x13()
1703 z1 = LEFT_SHIFT(z1, CONST_BITS); in jpeg_idct_13x13()
1705 z1 += ONE << (CONST_BITS - PASS1_BITS - 1); in jpeg_idct_13x13()
1715 tmp13 = MULTIPLY(tmp11, FIX(0.096834934)) + z1; /* (c4-c6)/2 */ in jpeg_idct_13x13()
1721 tmp13 = MULTIPLY(tmp11, FIX(0.486914739)) + z1; /* (c8+c12)/2 */ in jpeg_idct_13x13()
1727 tmp13 = MULTIPLY(tmp11, FIX(0.937303064)) - z1; /* (c2+c10)/2 */ in jpeg_idct_13x13()
1732 tmp26 = MULTIPLY(tmp11 - z2, FIX(1.414213562)) + z1; /* c0 */ in jpeg_idct_13x13()
1736 z1 = DEQUANTIZE(inptr[DCTSIZE * 1], quantptr[DCTSIZE * 1]); in jpeg_idct_13x13()
1741 tmp11 = MULTIPLY(z1 + z2, FIX(1.322312651)); /* c3 */ in jpeg_idct_13x13()
1742 tmp12 = MULTIPLY(z1 + z3, FIX(1.163874945)); /* c5 */ in jpeg_idct_13x13()
1743 tmp15 = z1 + z4; in jpeg_idct_13x13()
1746 MULTIPLY(z1, FIX(2.020082300)); /* c7+c5+c3-c1 */ in jpeg_idct_13x13()
1757 tmp14 = tmp15 + MULTIPLY(z1, FIX(0.318774355)) - /* c9-c11 */ in jpeg_idct_13x13()
1759 z1 = MULTIPLY(z3 - z2, FIX(0.937797057)); /* c7 */ in jpeg_idct_13x13()
1760 tmp14 += z1; in jpeg_idct_13x13()
1761 tmp15 += z1 + MULTIPLY(z3, FIX(0.384515595)) - /* c3-c7 */ in jpeg_idct_13x13()
1790 z1 = (JLONG)wsptr[0] + (ONE << (PASS1_BITS + 2)); in jpeg_idct_13x13()
1791 z1 = LEFT_SHIFT(z1, CONST_BITS); in jpeg_idct_13x13()
1801 tmp13 = MULTIPLY(tmp11, FIX(0.096834934)) + z1; /* (c4-c6)/2 */ in jpeg_idct_13x13()
1807 tmp13 = MULTIPLY(tmp11, FIX(0.486914739)) + z1; /* (c8+c12)/2 */ in jpeg_idct_13x13()
1813 tmp13 = MULTIPLY(tmp11, FIX(0.937303064)) - z1; /* (c2+c10)/2 */ in jpeg_idct_13x13()
1818 tmp26 = MULTIPLY(tmp11 - z2, FIX(1.414213562)) + z1; /* c0 */ in jpeg_idct_13x13()
1822 z1 = (JLONG)wsptr[1]; in jpeg_idct_13x13()
1827 tmp11 = MULTIPLY(z1 + z2, FIX(1.322312651)); /* c3 */ in jpeg_idct_13x13()
1828 tmp12 = MULTIPLY(z1 + z3, FIX(1.163874945)); /* c5 */ in jpeg_idct_13x13()
1829 tmp15 = z1 + z4; in jpeg_idct_13x13()
1832 MULTIPLY(z1, FIX(2.020082300)); /* c7+c5+c3-c1 */ in jpeg_idct_13x13()
1843 tmp14 = tmp15 + MULTIPLY(z1, FIX(0.318774355)) - /* c9-c11 */ in jpeg_idct_13x13()
1845 z1 = MULTIPLY(z3 - z2, FIX(0.937797057)); /* c7 */ in jpeg_idct_13x13()
1846 tmp14 += z1; in jpeg_idct_13x13()
1847 tmp15 += z1 + MULTIPLY(z3, FIX(0.384515595)) - /* c3-c7 */ in jpeg_idct_13x13()
1912 JLONG z1, z2, z3, z4; in jpeg_idct_14x14() local
1930 z1 = DEQUANTIZE(inptr[DCTSIZE * 0], quantptr[DCTSIZE * 0]); in jpeg_idct_14x14()
1931 z1 = LEFT_SHIFT(z1, CONST_BITS); in jpeg_idct_14x14()
1933 z1 += ONE << (CONST_BITS - PASS1_BITS - 1); in jpeg_idct_14x14()
1939 tmp10 = z1 + z2; in jpeg_idct_14x14()
1940 tmp11 = z1 + z3; in jpeg_idct_14x14()
1941 tmp12 = z1 - z4; in jpeg_idct_14x14()
1943 tmp23 = RIGHT_SHIFT(z1 - LEFT_SHIFT(z2 + z3 - z4, 1), in jpeg_idct_14x14()
1946 z1 = DEQUANTIZE(inptr[DCTSIZE * 2], quantptr[DCTSIZE * 2]); in jpeg_idct_14x14()
1949 z3 = MULTIPLY(z1 + z2, FIX(1.105676686)); /* c6 */ in jpeg_idct_14x14()
1951 tmp13 = z3 + MULTIPLY(z1, FIX(0.273079590)); /* c2-c6 */ in jpeg_idct_14x14()
1953 tmp15 = MULTIPLY(z1, FIX(0.613604268)) - /* c10 */ in jpeg_idct_14x14()
1965 z1 = DEQUANTIZE(inptr[DCTSIZE * 1], quantptr[DCTSIZE * 1]); in jpeg_idct_14x14()
1971 tmp14 = z1 + z3; in jpeg_idct_14x14()
1972 tmp11 = MULTIPLY(z1 + z2, FIX(1.334852607)); /* c3 */ in jpeg_idct_14x14()
1974 tmp10 = tmp11 + tmp12 + tmp13 - MULTIPLY(z1, FIX(1.126980169)); /* c3+c5-c1 */ in jpeg_idct_14x14()
1976 tmp16 = tmp14 - MULTIPLY(z1, FIX(1.061150426)); /* c9+c11-c13 */ in jpeg_idct_14x14()
1977 z1 -= z2; in jpeg_idct_14x14()
1978 tmp15 = MULTIPLY(z1, FIX(0.467085129)) - tmp13; /* c11 */ in jpeg_idct_14x14()
1980 z1 += z4; in jpeg_idct_14x14()
1988 tmp13 = LEFT_SHIFT(z1 - z3, PASS1_BITS); in jpeg_idct_14x14()
2017 z1 = (JLONG)wsptr[0] + (ONE << (PASS1_BITS + 2)); in jpeg_idct_14x14()
2018 z1 = LEFT_SHIFT(z1, CONST_BITS); in jpeg_idct_14x14()
2024 tmp10 = z1 + z2; in jpeg_idct_14x14()
2025 tmp11 = z1 + z3; in jpeg_idct_14x14()
2026 tmp12 = z1 - z4; in jpeg_idct_14x14()
2028 tmp23 = z1 - LEFT_SHIFT(z2 + z3 - z4, 1); /* c0 = (c4+c12-c8)*2 */ in jpeg_idct_14x14()
2030 z1 = (JLONG)wsptr[2]; in jpeg_idct_14x14()
2033 z3 = MULTIPLY(z1 + z2, FIX(1.105676686)); /* c6 */ in jpeg_idct_14x14()
2035 tmp13 = z3 + MULTIPLY(z1, FIX(0.273079590)); /* c2-c6 */ in jpeg_idct_14x14()
2037 tmp15 = MULTIPLY(z1, FIX(0.613604268)) - /* c10 */ in jpeg_idct_14x14()
2049 z1 = (JLONG)wsptr[1]; in jpeg_idct_14x14()
2055 tmp14 = z1 + z3; in jpeg_idct_14x14()
2056 tmp11 = MULTIPLY(z1 + z2, FIX(1.334852607)); /* c3 */ in jpeg_idct_14x14()
2058 tmp10 = tmp11 + tmp12 + z4 - MULTIPLY(z1, FIX(1.126980169)); /* c3+c5-c1 */ in jpeg_idct_14x14()
2060 tmp16 = tmp14 - MULTIPLY(z1, FIX(1.061150426)); /* c9+c11-c13 */ in jpeg_idct_14x14()
2061 z1 -= z2; in jpeg_idct_14x14()
2062 tmp15 = MULTIPLY(z1, FIX(0.467085129)) - z4; /* c11 */ in jpeg_idct_14x14()
2071 tmp13 = LEFT_SHIFT(z1 - z3, CONST_BITS) + z4; in jpeg_idct_14x14()
2138 JLONG z1, z2, z3, z4; in jpeg_idct_15x15() local
2156 z1 = DEQUANTIZE(inptr[DCTSIZE * 0], quantptr[DCTSIZE * 0]); in jpeg_idct_15x15()
2157 z1 = LEFT_SHIFT(z1, CONST_BITS); in jpeg_idct_15x15()
2159 z1 += ONE << (CONST_BITS - PASS1_BITS - 1); in jpeg_idct_15x15()
2168 tmp12 = z1 - tmp10; in jpeg_idct_15x15()
2169 tmp13 = z1 + tmp11; in jpeg_idct_15x15()
2170 z1 -= LEFT_SHIFT(tmp11 - tmp10, 1); /* c0 = (c6-c12)*2 */ in jpeg_idct_15x15()
2193 tmp22 = z1 + tmp11; /* c10 = c6-c12 */ in jpeg_idct_15x15()
2194 tmp27 = z1 - tmp11 - tmp11; /* c0 = (c6-c12)*2 */ in jpeg_idct_15x15()
2198 z1 = DEQUANTIZE(inptr[DCTSIZE * 1], quantptr[DCTSIZE * 1]); in jpeg_idct_15x15()
2205 tmp15 = MULTIPLY(z1 + tmp13, FIX(0.831253876)); /* c9 */ in jpeg_idct_15x15()
2206 tmp11 = tmp15 + MULTIPLY(z1, FIX(0.513743148)); /* c3-c9 */ in jpeg_idct_15x15()
2211 z2 = z1 - z4; in jpeg_idct_15x15()
2215 tmp16 = tmp12 - MULTIPLY(z1, FIX(1.112434820)) + tmp13; /* c1-c13 */ in jpeg_idct_15x15()
2217 z2 = MULTIPLY(z1 + z4, FIX(0.575212477)); /* c11 */ in jpeg_idct_15x15()
2218 tmp13 += z2 + MULTIPLY(z1, FIX(0.475753014)) - z3; /* c7-c11 */ in jpeg_idct_15x15()
2249 z1 = (JLONG)wsptr[0] + (ONE << (PASS1_BITS + 2)); in jpeg_idct_15x15()
2250 z1 = LEFT_SHIFT(z1, CONST_BITS); in jpeg_idct_15x15()
2259 tmp12 = z1 - tmp10; in jpeg_idct_15x15()
2260 tmp13 = z1 + tmp11; in jpeg_idct_15x15()
2261 z1 -= LEFT_SHIFT(tmp11 - tmp10, 1); /* c0 = (c6-c12)*2 */ in jpeg_idct_15x15()
2284 tmp22 = z1 + tmp11; /* c10 = c6-c12 */ in jpeg_idct_15x15()
2285 tmp27 = z1 - tmp11 - tmp11; /* c0 = (c6-c12)*2 */ in jpeg_idct_15x15()
2289 z1 = (JLONG)wsptr[1]; in jpeg_idct_15x15()
2296 tmp15 = MULTIPLY(z1 + tmp13, FIX(0.831253876)); /* c9 */ in jpeg_idct_15x15()
2297 tmp11 = tmp15 + MULTIPLY(z1, FIX(0.513743148)); /* c3-c9 */ in jpeg_idct_15x15()
2302 z2 = z1 - z4; in jpeg_idct_15x15()
2306 tmp16 = tmp12 - MULTIPLY(z1, FIX(1.112434820)) + tmp13; /* c1-c13 */ in jpeg_idct_15x15()
2308 z2 = MULTIPLY(z1 + z4, FIX(0.575212477)); /* c11 */ in jpeg_idct_15x15()
2309 tmp13 += z2 + MULTIPLY(z1, FIX(0.475753014)) - z3; /* c7-c11 */ in jpeg_idct_15x15()
2380 JLONG z1, z2, z3, z4; in jpeg_idct_16x16() local
2403 z1 = DEQUANTIZE(inptr[DCTSIZE * 4], quantptr[DCTSIZE * 4]); in jpeg_idct_16x16()
2404 tmp1 = MULTIPLY(z1, FIX(1.306562965)); /* c4[16] = c2[8] */ in jpeg_idct_16x16()
2405 tmp2 = MULTIPLY(z1, FIX_0_541196100); /* c12[16] = c6[8] */ in jpeg_idct_16x16()
2412 z1 = DEQUANTIZE(inptr[DCTSIZE * 2], quantptr[DCTSIZE * 2]); in jpeg_idct_16x16()
2414 z3 = z1 - z2; in jpeg_idct_16x16()
2419 tmp1 = z4 + MULTIPLY(z1, FIX_0_899976223); /* (c6-c14)[16] = (c3-c7)[8] */ in jpeg_idct_16x16()
2420 tmp2 = z3 - MULTIPLY(z1, FIX(0.601344887)); /* (c2-c10)[16] = (c1-c5)[8] */ in jpeg_idct_16x16()
2434 z1 = DEQUANTIZE(inptr[DCTSIZE * 1], quantptr[DCTSIZE * 1]); in jpeg_idct_16x16()
2439 tmp11 = z1 + z3; in jpeg_idct_16x16()
2441 tmp1 = MULTIPLY(z1 + z2, FIX(1.353318001)); /* c3 */ in jpeg_idct_16x16()
2443 tmp3 = MULTIPLY(z1 + z4, FIX(1.093201867)); /* c7 */ in jpeg_idct_16x16()
2444 tmp10 = MULTIPLY(z1 - z4, FIX(0.897167586)); /* c9 */ in jpeg_idct_16x16()
2446 tmp12 = MULTIPLY(z1 - z2, FIX(0.410524528)); /* c13 */ in jpeg_idct_16x16()
2448 MULTIPLY(z1, FIX(2.286341144)); /* c7+c5+c3-c1 */ in jpeg_idct_16x16()
2450 MULTIPLY(z1, FIX(1.835730603)); /* c9+c11+c13-c15 */ in jpeg_idct_16x16()
2451 z1 = MULTIPLY(z2 + z3, FIX(0.138617169)); /* c15 */ in jpeg_idct_16x16()
2452 tmp1 += z1 + MULTIPLY(z2, FIX(0.071888074)); /* c9+c11-c3-c15 */ in jpeg_idct_16x16()
2453 tmp2 += z1 - MULTIPLY(z3, FIX(1.125726048)); /* c5+c7+c15-c3 */ in jpeg_idct_16x16()
2454 z1 = MULTIPLY(z3 - z2, FIX(1.407403738)); /* c1 */ in jpeg_idct_16x16()
2455 tmp11 += z1 - MULTIPLY(z3, FIX(0.766367282)); /* c1+c11-c9-c13 */ in jpeg_idct_16x16()
2456 tmp12 += z1 + MULTIPLY(z2, FIX(1.971951411)); /* c1+c5+c13-c7 */ in jpeg_idct_16x16()
2458 z1 = MULTIPLY(z2, -FIX(0.666655658)); /* -c11 */ in jpeg_idct_16x16()
2459 tmp1 += z1; in jpeg_idct_16x16()
2460 tmp3 += z1 + MULTIPLY(z4, FIX(1.065388962)); /* c3+c11+c15-c7 */ in jpeg_idct_16x16()
2503 z1 = (JLONG)wsptr[4]; in jpeg_idct_16x16()
2504 tmp1 = MULTIPLY(z1, FIX(1.306562965)); /* c4[16] = c2[8] */ in jpeg_idct_16x16()
2505 tmp2 = MULTIPLY(z1, FIX_0_541196100); /* c12[16] = c6[8] */ in jpeg_idct_16x16()
2512 z1 = (JLONG)wsptr[2]; in jpeg_idct_16x16()
2514 z3 = z1 - z2; in jpeg_idct_16x16()
2519 tmp1 = z4 + MULTIPLY(z1, FIX_0_899976223); /* (c6-c14)[16] = (c3-c7)[8] */ in jpeg_idct_16x16()
2520 tmp2 = z3 - MULTIPLY(z1, FIX(0.601344887)); /* (c2-c10)[16] = (c1-c5)[8] */ in jpeg_idct_16x16()
2534 z1 = (JLONG)wsptr[1]; in jpeg_idct_16x16()
2539 tmp11 = z1 + z3; in jpeg_idct_16x16()
2541 tmp1 = MULTIPLY(z1 + z2, FIX(1.353318001)); /* c3 */ in jpeg_idct_16x16()
2543 tmp3 = MULTIPLY(z1 + z4, FIX(1.093201867)); /* c7 */ in jpeg_idct_16x16()
2544 tmp10 = MULTIPLY(z1 - z4, FIX(0.897167586)); /* c9 */ in jpeg_idct_16x16()
2546 tmp12 = MULTIPLY(z1 - z2, FIX(0.410524528)); /* c13 */ in jpeg_idct_16x16()
2548 MULTIPLY(z1, FIX(2.286341144)); /* c7+c5+c3-c1 */ in jpeg_idct_16x16()
2550 MULTIPLY(z1, FIX(1.835730603)); /* c9+c11+c13-c15 */ in jpeg_idct_16x16()
2551 z1 = MULTIPLY(z2 + z3, FIX(0.138617169)); /* c15 */ in jpeg_idct_16x16()
2552 tmp1 += z1 + MULTIPLY(z2, FIX(0.071888074)); /* c9+c11-c3-c15 */ in jpeg_idct_16x16()
2553 tmp2 += z1 - MULTIPLY(z3, FIX(1.125726048)); /* c5+c7+c15-c3 */ in jpeg_idct_16x16()
2554 z1 = MULTIPLY(z3 - z2, FIX(1.407403738)); /* c1 */ in jpeg_idct_16x16()
2555 tmp11 += z1 - MULTIPLY(z3, FIX(0.766367282)); /* c1+c11-c9-c13 */ in jpeg_idct_16x16()
2556 tmp12 += z1 + MULTIPLY(z2, FIX(1.971951411)); /* c1+c5+c13-c7 */ in jpeg_idct_16x16()
2558 z1 = MULTIPLY(z2, -FIX(0.666655658)); /* -c11 */ in jpeg_idct_16x16()
2559 tmp1 += z1; in jpeg_idct_16x16()
2560 tmp3 += z1 + MULTIPLY(z4, FIX(1.065388962)); /* c3+c11+c15-c7 */ in jpeg_idct_16x16()