Lines Matching refs:z4
179 JLONG z1, z2, z3, z4, z5; variable
262 z4 = tmp1 + tmp3;
263 z5 = MULTIPLY(z3 + z4, FIX_1_175875602); /* sqrt(2) * c3 */
272 z4 = MULTIPLY(z4, -FIX_0_390180644); /* sqrt(2) * ( c5-c3) */
275 z4 += z5;
278 tmp1 += z2 + z4;
280 tmp3 += z1 + z4;
364 z4 = tmp1 + tmp3;
365 z5 = MULTIPLY(z3 + z4, FIX_1_175875602); /* sqrt(2) * c3 */
374 z4 = MULTIPLY(z4, -FIX_0_390180644); /* sqrt(2) * ( c5-c3) */
377 z4 += z5;
380 tmp1 += z2 + z4;
382 tmp3 += z1 + z4;
907 JLONG z1, z2, z3, z4; in jpeg_idct_9x9() local
955 z4 = DEQUANTIZE(inptr[DCTSIZE * 7], quantptr[DCTSIZE * 7]); in jpeg_idct_9x9()
960 tmp3 = MULTIPLY(z1 + z4, FIX(0.483689525)); /* c7 */ in jpeg_idct_9x9()
962 tmp1 = MULTIPLY(z3 - z4, FIX(1.392728481)); /* c1 */ in jpeg_idct_9x9()
965 tmp1 = MULTIPLY(z1 - z3 - z4, FIX(1.224744871)); /* c3 */ in jpeg_idct_9x9()
1017 z4 = (JLONG)wsptr[7]; in jpeg_idct_9x9()
1022 tmp3 = MULTIPLY(z1 + z4, FIX(0.483689525)); /* c7 */ in jpeg_idct_9x9()
1024 tmp1 = MULTIPLY(z3 - z4, FIX(1.392728481)); /* c1 */ 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
1101 z4 = DEQUANTIZE(inptr[DCTSIZE * 4], quantptr[DCTSIZE * 4]); in jpeg_idct_10x10()
1102 z1 = MULTIPLY(z4, FIX(1.144122806)); /* c4 */ in jpeg_idct_10x10()
1103 z2 = MULTIPLY(z4, FIX(0.437016024)); /* c8 */ in jpeg_idct_10x10()
1127 z4 = DEQUANTIZE(inptr[DCTSIZE * 7], quantptr[DCTSIZE * 7]); in jpeg_idct_10x10()
1129 tmp11 = z2 + z4; in jpeg_idct_10x10()
1130 tmp13 = z2 - z4; in jpeg_idct_10x10()
1136 z4 = z5 + tmp12; 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()
1142 z4 = z5 - tmp12 - LEFT_SHIFT(tmp13, CONST_BITS - 1); 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()
1174 z4 = (JLONG)wsptr[4]; in jpeg_idct_10x10()
1175 z1 = MULTIPLY(z4, FIX(1.144122806)); /* c4 */ in jpeg_idct_10x10()
1176 z2 = MULTIPLY(z4, FIX(0.437016024)); /* c8 */ in jpeg_idct_10x10()
1200 z4 = (JLONG)wsptr[7]; in jpeg_idct_10x10()
1202 tmp11 = z2 + z4; in jpeg_idct_10x10()
1203 tmp13 = z2 - z4; in jpeg_idct_10x10()
1208 z4 = z3 + tmp12; 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()
1214 z4 = z3 - tmp12 - LEFT_SHIFT(tmp13, CONST_BITS - 1); 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
1303 z4 = z1 + z3; in jpeg_idct_11x11()
1304 tmp24 = MULTIPLY(z4, -FIX(1.155664402)); /* -(c2-c10) */ in jpeg_idct_11x11()
1305 z4 -= z2; in jpeg_idct_11x11()
1306 tmp25 = tmp10 + MULTIPLY(z4, FIX(1.356927976)); /* c2 */ in jpeg_idct_11x11()
1315 tmp25 = tmp10 - MULTIPLY(z4, FIX(1.414213562)); /* c0 */ in jpeg_idct_11x11()
1322 z4 = DEQUANTIZE(inptr[DCTSIZE * 7], quantptr[DCTSIZE * 7]); in jpeg_idct_11x11()
1325 tmp14 = MULTIPLY(tmp11 + z3 + z4, FIX(0.398430003)); /* c9 */ in jpeg_idct_11x11()
1328 tmp13 = tmp14 + MULTIPLY(z1 + z4, FIX(0.366151574)); /* c7-c9 */ in jpeg_idct_11x11()
1334 z1 = MULTIPLY(z2 + z4, -FIX(1.798248910)); /* -(c1+c9) */ in jpeg_idct_11x11()
1336 tmp13 += z1 + MULTIPLY(z4, FIX(2.102458632)); /* c1+c5+c9-c7 */ in jpeg_idct_11x11()
1339 MULTIPLY(z4, FIX(1.684843907)); /* c3+c9 */ in jpeg_idct_11x11()
1374 z4 = z1 + z3; in jpeg_idct_11x11()
1375 tmp24 = MULTIPLY(z4, -FIX(1.155664402)); /* -(c2-c10) */ in jpeg_idct_11x11()
1376 z4 -= z2; in jpeg_idct_11x11()
1377 tmp25 = tmp10 + MULTIPLY(z4, FIX(1.356927976)); /* c2 */ in jpeg_idct_11x11()
1386 tmp25 = tmp10 - MULTIPLY(z4, FIX(1.414213562)); /* c0 */ in jpeg_idct_11x11()
1393 z4 = (JLONG)wsptr[7]; in jpeg_idct_11x11()
1396 tmp14 = MULTIPLY(tmp11 + z3 + z4, FIX(0.398430003)); /* c9 */ in jpeg_idct_11x11()
1399 tmp13 = tmp14 + MULTIPLY(z1 + z4, FIX(0.366151574)); /* c7-c9 */ in jpeg_idct_11x11()
1405 z1 = MULTIPLY(z2 + z4, -FIX(1.798248910)); /* -(c1+c9) */ in jpeg_idct_11x11()
1407 tmp13 += z1 + MULTIPLY(z4, FIX(2.102458632)); /* c1+c5+c9-c7 */ in jpeg_idct_11x11()
1410 MULTIPLY(z4, FIX(1.684843907)); /* c3+c9 */ in jpeg_idct_11x11()
1468 JLONG z1, z2, z3, z4; in jpeg_idct_12x12() local
1491 z4 = DEQUANTIZE(inptr[DCTSIZE * 4], quantptr[DCTSIZE * 4]); in jpeg_idct_12x12()
1492 z4 = MULTIPLY(z4, FIX(1.224744871)); /* c4 */ in jpeg_idct_12x12()
1494 tmp10 = z3 + z4; in jpeg_idct_12x12()
1495 tmp11 = z3 - z4; in jpeg_idct_12x12()
1498 z4 = MULTIPLY(z1, FIX(1.366025404)); /* c2 */ in jpeg_idct_12x12()
1508 tmp12 = z4 + z2; in jpeg_idct_12x12()
1513 tmp12 = z4 - z1 - z2; in jpeg_idct_12x12()
1523 z4 = DEQUANTIZE(inptr[DCTSIZE * 7], quantptr[DCTSIZE * 7]); in jpeg_idct_12x12()
1529 tmp15 = MULTIPLY(tmp10 + z4, FIX(0.860918669)); /* c7 */ in jpeg_idct_12x12()
1532 tmp13 = MULTIPLY(z3 + z4, -FIX(1.045510580)); /* -(c7+c11) */ in jpeg_idct_12x12()
1534 tmp13 += tmp15 - tmp11 + MULTIPLY(z4, FIX(1.586706681)); /* c1+c11 */ in jpeg_idct_12x12()
1536 MULTIPLY(z4, FIX(1.982889723)); /* c5+c7 */ in jpeg_idct_12x12()
1538 z1 -= z4; in jpeg_idct_12x12()
1572 z4 = (JLONG)wsptr[4]; in jpeg_idct_12x12()
1573 z4 = MULTIPLY(z4, FIX(1.224744871)); /* c4 */ in jpeg_idct_12x12()
1575 tmp10 = z3 + z4; in jpeg_idct_12x12()
1576 tmp11 = z3 - z4; in jpeg_idct_12x12()
1579 z4 = MULTIPLY(z1, FIX(1.366025404)); /* c2 */ in jpeg_idct_12x12()
1589 tmp12 = z4 + z2; in jpeg_idct_12x12()
1594 tmp12 = z4 - z1 - z2; in jpeg_idct_12x12()
1604 z4 = (JLONG)wsptr[7]; in jpeg_idct_12x12()
1610 tmp15 = MULTIPLY(tmp10 + z4, FIX(0.860918669)); /* c7 */ in jpeg_idct_12x12()
1613 tmp13 = MULTIPLY(z3 + z4, -FIX(1.045510580)); /* -(c7+c11) */ in jpeg_idct_12x12()
1615 tmp13 += tmp15 - tmp11 + MULTIPLY(z4, FIX(1.586706681)); /* c1+c11 */ in jpeg_idct_12x12()
1617 MULTIPLY(z4, FIX(1.982889723)); /* c5+c7 */ in jpeg_idct_12x12()
1619 z1 -= z4; in jpeg_idct_12x12()
1684 JLONG z1, z2, z3, z4; in jpeg_idct_13x13() local
1709 z4 = DEQUANTIZE(inptr[DCTSIZE * 6], quantptr[DCTSIZE * 6]); in jpeg_idct_13x13()
1711 tmp10 = z3 + z4; in jpeg_idct_13x13()
1712 tmp11 = z3 - z4; in jpeg_idct_13x13()
1739 z4 = DEQUANTIZE(inptr[DCTSIZE * 7], quantptr[DCTSIZE * 7]); in jpeg_idct_13x13()
1743 tmp15 = z1 + z4; in jpeg_idct_13x13()
1750 tmp14 = MULTIPLY(z2 + z4, -FIX(1.163874945)); /* -c5 */ in jpeg_idct_13x13()
1752 tmp13 += tmp14 + MULTIPLY(z4, FIX(2.205608352)); /* c3+c5+c9-c7 */ in jpeg_idct_13x13()
1753 tmp14 = MULTIPLY(z3 + z4, -FIX(0.657217813)); /* -c9 */ in jpeg_idct_13x13()
1762 MULTIPLY(z4, FIX(1.742345811)); /* c1+c11 */ in jpeg_idct_13x13()
1795 z4 = (JLONG)wsptr[6]; in jpeg_idct_13x13()
1797 tmp10 = z3 + z4; in jpeg_idct_13x13()
1798 tmp11 = z3 - z4; in jpeg_idct_13x13()
1825 z4 = (JLONG)wsptr[7]; in jpeg_idct_13x13()
1829 tmp15 = z1 + z4; in jpeg_idct_13x13()
1836 tmp14 = MULTIPLY(z2 + z4, -FIX(1.163874945)); /* -c5 */ in jpeg_idct_13x13()
1838 tmp13 += tmp14 + MULTIPLY(z4, FIX(2.205608352)); /* c3+c5+c9-c7 */ in jpeg_idct_13x13()
1839 tmp14 = MULTIPLY(z3 + z4, -FIX(0.657217813)); /* -c9 */ in jpeg_idct_13x13()
1848 MULTIPLY(z4, FIX(1.742345811)); /* c1+c11 */ in jpeg_idct_13x13()
1912 JLONG z1, z2, z3, z4; in jpeg_idct_14x14() local
1934 z4 = DEQUANTIZE(inptr[DCTSIZE * 4], quantptr[DCTSIZE * 4]); in jpeg_idct_14x14()
1935 z2 = MULTIPLY(z4, FIX(1.274162392)); /* c4 */ in jpeg_idct_14x14()
1936 z3 = MULTIPLY(z4, FIX(0.314692123)); /* c12 */ in jpeg_idct_14x14()
1937 z4 = MULTIPLY(z4, FIX(0.881747734)); /* c8 */ 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()
1968 z4 = DEQUANTIZE(inptr[DCTSIZE * 7], quantptr[DCTSIZE * 7]); in jpeg_idct_14x14()
1969 tmp13 = LEFT_SHIFT(z4, CONST_BITS); in jpeg_idct_14x14()
1980 z1 += z4; in jpeg_idct_14x14()
1981 z4 = MULTIPLY(z2 + z3, -FIX(0.158341681)) - tmp13; /* -c13 */ in jpeg_idct_14x14()
1982 tmp11 += z4 - MULTIPLY(z2, FIX(0.424103948)); /* c3-c9-c13 */ in jpeg_idct_14x14()
1983 tmp12 += z4 - MULTIPLY(z3, FIX(2.373959773)); /* c3+c5-c13 */ in jpeg_idct_14x14()
1984 z4 = MULTIPLY(z3 - z2, FIX(1.405321284)); /* c1 */ in jpeg_idct_14x14()
1985 tmp14 += z4 + tmp13 - MULTIPLY(z3, FIX(1.6906431334)); /* c1+c9-c11 */ in jpeg_idct_14x14()
1986 tmp15 += z4 + MULTIPLY(z2, FIX(0.674957567)); /* c1+c11-c5 */ in jpeg_idct_14x14()
2019 z4 = (JLONG)wsptr[4]; in jpeg_idct_14x14()
2020 z2 = MULTIPLY(z4, FIX(1.274162392)); /* c4 */ in jpeg_idct_14x14()
2021 z3 = MULTIPLY(z4, FIX(0.314692123)); /* c12 */ in jpeg_idct_14x14()
2022 z4 = MULTIPLY(z4, FIX(0.881747734)); /* c8 */ 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()
2052 z4 = (JLONG)wsptr[7]; in jpeg_idct_14x14()
2053 z4 = LEFT_SHIFT(z4, CONST_BITS); in jpeg_idct_14x14()
2058 tmp10 = tmp11 + tmp12 + z4 - MULTIPLY(z1, FIX(1.126980169)); /* c3+c5-c1 */ in jpeg_idct_14x14()
2062 tmp15 = MULTIPLY(z1, FIX(0.467085129)) - z4; /* c11 */ in jpeg_idct_14x14()
2064 tmp13 = MULTIPLY(z2 + z3, -FIX(0.158341681)) - z4; /* -c13 */ in jpeg_idct_14x14()
2068 tmp14 += tmp13 + z4 - MULTIPLY(z3, FIX(1.6906431334)); /* c1+c9-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
2163 z4 = DEQUANTIZE(inptr[DCTSIZE * 6], quantptr[DCTSIZE * 6]); in jpeg_idct_15x15()
2165 tmp10 = MULTIPLY(z4, FIX(0.437016024)); /* c12 */ in jpeg_idct_15x15()
2166 tmp11 = MULTIPLY(z4, FIX(1.144122806)); /* c6 */ in jpeg_idct_15x15()
2172 z4 = z2 - z3; in jpeg_idct_15x15()
2175 tmp11 = MULTIPLY(z4, FIX(0.045680613)); /* (c2-c4)/2 */ in jpeg_idct_15x15()
2182 tmp11 = MULTIPLY(z4, FIX(0.399234004)); /* (c8-c14)/2 */ in jpeg_idct_15x15()
2188 tmp11 = MULTIPLY(z4, FIX(0.353553391)); /* (c6-c12)/2 */ in jpeg_idct_15x15()
2200 z4 = DEQUANTIZE(inptr[DCTSIZE * 5], quantptr[DCTSIZE * 5]); in jpeg_idct_15x15()
2201 z3 = MULTIPLY(z4, FIX(1.224744871)); /* c5 */ in jpeg_idct_15x15()
2202 z4 = DEQUANTIZE(inptr[DCTSIZE * 7], quantptr[DCTSIZE * 7]); in jpeg_idct_15x15()
2204 tmp13 = z2 - z4; in jpeg_idct_15x15()
2211 z2 = z1 - z4; in jpeg_idct_15x15()
2214 tmp10 = tmp12 + MULTIPLY(z4, FIX(2.457431844)) - tmp15; /* c1+c7 */ in jpeg_idct_15x15()
2217 z2 = MULTIPLY(z1 + z4, FIX(0.575212477)); /* c11 */ in jpeg_idct_15x15()
2219 tmp15 += z2 - MULTIPLY(z4, FIX(0.869244010)) + z3; /* c11+c13 */ in jpeg_idct_15x15()
2254 z4 = (JLONG)wsptr[6]; in jpeg_idct_15x15()
2256 tmp10 = MULTIPLY(z4, FIX(0.437016024)); /* c12 */ in jpeg_idct_15x15()
2257 tmp11 = MULTIPLY(z4, FIX(1.144122806)); /* c6 */ in jpeg_idct_15x15()
2263 z4 = z2 - z3; in jpeg_idct_15x15()
2266 tmp11 = MULTIPLY(z4, FIX(0.045680613)); /* (c2-c4)/2 */ in jpeg_idct_15x15()
2273 tmp11 = MULTIPLY(z4, FIX(0.399234004)); /* (c8-c14)/2 */ in jpeg_idct_15x15()
2279 tmp11 = MULTIPLY(z4, FIX(0.353553391)); /* (c6-c12)/2 */ in jpeg_idct_15x15()
2291 z4 = (JLONG)wsptr[5]; in jpeg_idct_15x15()
2292 z3 = MULTIPLY(z4, FIX(1.224744871)); /* c5 */ in jpeg_idct_15x15()
2293 z4 = (JLONG)wsptr[7]; in jpeg_idct_15x15()
2295 tmp13 = z2 - z4; in jpeg_idct_15x15()
2302 z2 = z1 - z4; in jpeg_idct_15x15()
2305 tmp10 = tmp12 + MULTIPLY(z4, FIX(2.457431844)) - tmp15; /* c1+c7 */ in jpeg_idct_15x15()
2308 z2 = MULTIPLY(z1 + z4, FIX(0.575212477)); /* c11 */ in jpeg_idct_15x15()
2310 tmp15 += z2 - MULTIPLY(z4, FIX(0.869244010)) + z3; /* c11+c13 */ in jpeg_idct_15x15()
2380 JLONG z1, z2, z3, z4; in jpeg_idct_16x16() local
2415 z4 = MULTIPLY(z3, FIX(0.275899379)); /* c14[16] = c7[8] */ in jpeg_idct_16x16()
2419 tmp1 = z4 + MULTIPLY(z1, FIX_0_899976223); /* (c6-c14)[16] = (c3-c7)[8] */ in jpeg_idct_16x16()
2421 tmp3 = z4 - MULTIPLY(z2, FIX(0.509795579)); /* (c10-c14)[16] = (c5-c7)[8] */ in jpeg_idct_16x16()
2437 z4 = DEQUANTIZE(inptr[DCTSIZE * 7], quantptr[DCTSIZE * 7]); 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()
2457 z2 += z4; in jpeg_idct_16x16()
2460 tmp3 += z1 + MULTIPLY(z4, FIX(1.065388962)); /* c3+c11+c15-c7 */ in jpeg_idct_16x16()
2462 tmp10 += z2 + MULTIPLY(z4, FIX(3.141271809)); /* c1+c5+c9-c13 */ in jpeg_idct_16x16()
2464 z2 = MULTIPLY(z3 + z4, -FIX(1.353318001)); /* -c3 */ in jpeg_idct_16x16()
2467 z2 = MULTIPLY(z4 - z3, FIX(0.410524528)); /* c13 */ in jpeg_idct_16x16()
2515 z4 = MULTIPLY(z3, FIX(0.275899379)); /* c14[16] = c7[8] */ in jpeg_idct_16x16()
2519 tmp1 = z4 + MULTIPLY(z1, FIX_0_899976223); /* (c6-c14)[16] = (c3-c7)[8] */ in jpeg_idct_16x16()
2521 tmp3 = z4 - MULTIPLY(z2, FIX(0.509795579)); /* (c10-c14)[16] = (c5-c7)[8] */ in jpeg_idct_16x16()
2537 z4 = (JLONG)wsptr[7]; 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()
2557 z2 += z4; in jpeg_idct_16x16()
2560 tmp3 += z1 + MULTIPLY(z4, FIX(1.065388962)); /* c3+c11+c15-c7 */ in jpeg_idct_16x16()
2562 tmp10 += z2 + MULTIPLY(z4, FIX(3.141271809)); /* c1+c5+c9-c13 */ in jpeg_idct_16x16()
2564 z2 = MULTIPLY(z3 + z4, -FIX(1.353318001)); /* -c3 */ in jpeg_idct_16x16()
2567 z2 = MULTIPLY(z4 - z3, FIX(0.410524528)); /* c13 */ in jpeg_idct_16x16()