Lines Matching refs:z4
178 INT32 z1, z2, z3, z4, z5; variable
261 z4 = tmp1 + tmp3;
262 z5 = MULTIPLY(z3 + z4, FIX_1_175875602); /* sqrt(2) * c3 */
271 z4 = MULTIPLY(z4, - FIX_0_390180644); /* sqrt(2) * (c5-c3) */
274 z4 += z5;
277 tmp1 += z2 + z4;
279 tmp3 += z1 + z4;
363 z4 = tmp1 + tmp3;
364 z5 = MULTIPLY(z3 + z4, FIX_1_175875602); /* sqrt(2) * c3 */
373 z4 = MULTIPLY(z4, - FIX_0_390180644); /* sqrt(2) * (c5-c3) */
376 z4 += z5;
379 tmp1 += z2 + z4;
381 tmp3 += z1 + z4;
906 INT32 z1, z2, z3, z4; in jpeg_idct_9x9() local
954 z4 = DEQUANTIZE(inptr[DCTSIZE*7], quantptr[DCTSIZE*7]); in jpeg_idct_9x9()
959 tmp3 = MULTIPLY(z1 + z4, FIX(0.483689525)); /* c7 */ in jpeg_idct_9x9()
961 tmp1 = MULTIPLY(z3 - z4, FIX(1.392728481)); /* c1 */ in jpeg_idct_9x9()
964 tmp1 = MULTIPLY(z1 - z3 - z4, FIX(1.224744871)); /* c3 */ in jpeg_idct_9x9()
1016 z4 = (INT32) wsptr[7]; in jpeg_idct_9x9()
1021 tmp3 = MULTIPLY(z1 + z4, FIX(0.483689525)); /* c7 */ in jpeg_idct_9x9()
1023 tmp1 = MULTIPLY(z3 - z4, FIX(1.392728481)); /* c1 */ in jpeg_idct_9x9()
1026 tmp1 = MULTIPLY(z1 - z3 - z4, FIX(1.224744871)); /* c3 */ in jpeg_idct_9x9()
1078 INT32 z1, z2, z3, z4, z5; in jpeg_idct_10x10() local
1100 z4 = DEQUANTIZE(inptr[DCTSIZE*4], quantptr[DCTSIZE*4]); in jpeg_idct_10x10()
1101 z1 = MULTIPLY(z4, FIX(1.144122806)); /* c4 */ in jpeg_idct_10x10()
1102 z2 = MULTIPLY(z4, FIX(0.437016024)); /* c8 */ in jpeg_idct_10x10()
1126 z4 = DEQUANTIZE(inptr[DCTSIZE*7], quantptr[DCTSIZE*7]); in jpeg_idct_10x10()
1128 tmp11 = z2 + z4; in jpeg_idct_10x10()
1129 tmp13 = z2 - z4; in jpeg_idct_10x10()
1135 z4 = z5 + tmp12; in jpeg_idct_10x10()
1137 tmp10 = MULTIPLY(z1, FIX(1.396802247)) + z2 + z4; /* c1 */ in jpeg_idct_10x10()
1138 tmp14 = MULTIPLY(z1, FIX(0.221231742)) - z2 + z4; /* c9 */ in jpeg_idct_10x10()
1141 z4 = z5 - tmp12 - LEFT_SHIFT(tmp13, CONST_BITS - 1); in jpeg_idct_10x10()
1145 tmp11 = MULTIPLY(z1, FIX(1.260073511)) - z2 - z4; /* c3 */ in jpeg_idct_10x10()
1146 tmp13 = MULTIPLY(z1, FIX(0.642039522)) - z2 + z4; /* c7 */ in jpeg_idct_10x10()
1173 z4 = (INT32) wsptr[4]; in jpeg_idct_10x10()
1174 z1 = MULTIPLY(z4, FIX(1.144122806)); /* c4 */ in jpeg_idct_10x10()
1175 z2 = MULTIPLY(z4, FIX(0.437016024)); /* c8 */ in jpeg_idct_10x10()
1199 z4 = (INT32) wsptr[7]; in jpeg_idct_10x10()
1201 tmp11 = z2 + z4; in jpeg_idct_10x10()
1202 tmp13 = z2 - z4; in jpeg_idct_10x10()
1207 z4 = z3 + tmp12; in jpeg_idct_10x10()
1209 tmp10 = MULTIPLY(z1, FIX(1.396802247)) + z2 + z4; /* c1 */ in jpeg_idct_10x10()
1210 tmp14 = MULTIPLY(z1, FIX(0.221231742)) - z2 + z4; /* c9 */ in jpeg_idct_10x10()
1213 z4 = z3 - tmp12 - LEFT_SHIFT(tmp13, CONST_BITS - 1); in jpeg_idct_10x10()
1217 tmp11 = MULTIPLY(z1, FIX(1.260073511)) - z2 - z4; /* c3 */ in jpeg_idct_10x10()
1218 tmp13 = MULTIPLY(z1, FIX(0.642039522)) - z2 + z4; /* c7 */ in jpeg_idct_10x10()
1273 INT32 z1, z2, z3, z4; in jpeg_idct_11x11() local
1302 z4 = z1 + z3; in jpeg_idct_11x11()
1303 tmp24 = MULTIPLY(z4, - FIX(1.155664402)); /* -(c2-c10) */ in jpeg_idct_11x11()
1304 z4 -= z2; in jpeg_idct_11x11()
1305 tmp25 = tmp10 + MULTIPLY(z4, FIX(1.356927976)); /* c2 */ in jpeg_idct_11x11()
1314 tmp25 = tmp10 - MULTIPLY(z4, FIX(1.414213562)); /* c0 */ in jpeg_idct_11x11()
1321 z4 = DEQUANTIZE(inptr[DCTSIZE*7], quantptr[DCTSIZE*7]); in jpeg_idct_11x11()
1324 tmp14 = MULTIPLY(tmp11 + z3 + z4, FIX(0.398430003)); /* c9 */ in jpeg_idct_11x11()
1327 tmp13 = tmp14 + MULTIPLY(z1 + z4, FIX(0.366151574)); /* c7-c9 */ in jpeg_idct_11x11()
1333 z1 = MULTIPLY(z2 + z4, - FIX(1.798248910)); /* -(c1+c9) */ in jpeg_idct_11x11()
1335 tmp13 += z1 + MULTIPLY(z4, FIX(2.102458632)); /* c1+c5+c9-c7 */ in jpeg_idct_11x11()
1338 MULTIPLY(z4, FIX(1.684843907)); /* c3+c9 */ in jpeg_idct_11x11()
1373 z4 = z1 + z3; in jpeg_idct_11x11()
1374 tmp24 = MULTIPLY(z4, - FIX(1.155664402)); /* -(c2-c10) */ in jpeg_idct_11x11()
1375 z4 -= z2; in jpeg_idct_11x11()
1376 tmp25 = tmp10 + MULTIPLY(z4, FIX(1.356927976)); /* c2 */ in jpeg_idct_11x11()
1385 tmp25 = tmp10 - MULTIPLY(z4, FIX(1.414213562)); /* c0 */ in jpeg_idct_11x11()
1392 z4 = (INT32) wsptr[7]; in jpeg_idct_11x11()
1395 tmp14 = MULTIPLY(tmp11 + z3 + z4, FIX(0.398430003)); /* c9 */ in jpeg_idct_11x11()
1398 tmp13 = tmp14 + MULTIPLY(z1 + z4, FIX(0.366151574)); /* c7-c9 */ in jpeg_idct_11x11()
1404 z1 = MULTIPLY(z2 + z4, - FIX(1.798248910)); /* -(c1+c9) */ in jpeg_idct_11x11()
1406 tmp13 += z1 + MULTIPLY(z4, FIX(2.102458632)); /* c1+c5+c9-c7 */ in jpeg_idct_11x11()
1409 MULTIPLY(z4, FIX(1.684843907)); /* c3+c9 */ in jpeg_idct_11x11()
1467 INT32 z1, z2, z3, z4; in jpeg_idct_12x12() local
1490 z4 = DEQUANTIZE(inptr[DCTSIZE*4], quantptr[DCTSIZE*4]); in jpeg_idct_12x12()
1491 z4 = MULTIPLY(z4, FIX(1.224744871)); /* c4 */ in jpeg_idct_12x12()
1493 tmp10 = z3 + z4; in jpeg_idct_12x12()
1494 tmp11 = z3 - z4; in jpeg_idct_12x12()
1497 z4 = MULTIPLY(z1, FIX(1.366025404)); /* c2 */ in jpeg_idct_12x12()
1507 tmp12 = z4 + z2; in jpeg_idct_12x12()
1512 tmp12 = z4 - z1 - z2; in jpeg_idct_12x12()
1522 z4 = DEQUANTIZE(inptr[DCTSIZE*7], quantptr[DCTSIZE*7]); in jpeg_idct_12x12()
1528 tmp15 = MULTIPLY(tmp10 + z4, FIX(0.860918669)); /* c7 */ in jpeg_idct_12x12()
1531 tmp13 = MULTIPLY(z3 + z4, - FIX(1.045510580)); /* -(c7+c11) */ in jpeg_idct_12x12()
1533 tmp13 += tmp15 - tmp11 + MULTIPLY(z4, FIX(1.586706681)); /* c1+c11 */ in jpeg_idct_12x12()
1535 MULTIPLY(z4, FIX(1.982889723)); /* c5+c7 */ in jpeg_idct_12x12()
1537 z1 -= z4; in jpeg_idct_12x12()
1571 z4 = (INT32) wsptr[4]; in jpeg_idct_12x12()
1572 z4 = MULTIPLY(z4, FIX(1.224744871)); /* c4 */ in jpeg_idct_12x12()
1574 tmp10 = z3 + z4; in jpeg_idct_12x12()
1575 tmp11 = z3 - z4; in jpeg_idct_12x12()
1578 z4 = MULTIPLY(z1, FIX(1.366025404)); /* c2 */ in jpeg_idct_12x12()
1588 tmp12 = z4 + z2; in jpeg_idct_12x12()
1593 tmp12 = z4 - z1 - z2; in jpeg_idct_12x12()
1603 z4 = (INT32) wsptr[7]; in jpeg_idct_12x12()
1609 tmp15 = MULTIPLY(tmp10 + z4, FIX(0.860918669)); /* c7 */ in jpeg_idct_12x12()
1612 tmp13 = MULTIPLY(z3 + z4, - FIX(1.045510580)); /* -(c7+c11) */ in jpeg_idct_12x12()
1614 tmp13 += tmp15 - tmp11 + MULTIPLY(z4, FIX(1.586706681)); /* c1+c11 */ in jpeg_idct_12x12()
1616 MULTIPLY(z4, FIX(1.982889723)); /* c5+c7 */ in jpeg_idct_12x12()
1618 z1 -= z4; in jpeg_idct_12x12()
1683 INT32 z1, z2, z3, z4; in jpeg_idct_13x13() local
1708 z4 = DEQUANTIZE(inptr[DCTSIZE*6], quantptr[DCTSIZE*6]); in jpeg_idct_13x13()
1710 tmp10 = z3 + z4; in jpeg_idct_13x13()
1711 tmp11 = z3 - z4; in jpeg_idct_13x13()
1738 z4 = DEQUANTIZE(inptr[DCTSIZE*7], quantptr[DCTSIZE*7]); in jpeg_idct_13x13()
1742 tmp15 = z1 + z4; in jpeg_idct_13x13()
1749 tmp14 = MULTIPLY(z2 + z4, - FIX(1.163874945)); /* -c5 */ in jpeg_idct_13x13()
1751 tmp13 += tmp14 + MULTIPLY(z4, FIX(2.205608352)); /* c3+c5+c9-c7 */ in jpeg_idct_13x13()
1752 tmp14 = MULTIPLY(z3 + z4, - FIX(0.657217813)); /* -c9 */ in jpeg_idct_13x13()
1761 MULTIPLY(z4, FIX(1.742345811)); /* c1+c11 */ in jpeg_idct_13x13()
1794 z4 = (INT32) wsptr[6]; in jpeg_idct_13x13()
1796 tmp10 = z3 + z4; in jpeg_idct_13x13()
1797 tmp11 = z3 - z4; in jpeg_idct_13x13()
1824 z4 = (INT32) wsptr[7]; in jpeg_idct_13x13()
1828 tmp15 = z1 + z4; in jpeg_idct_13x13()
1835 tmp14 = MULTIPLY(z2 + z4, - FIX(1.163874945)); /* -c5 */ in jpeg_idct_13x13()
1837 tmp13 += tmp14 + MULTIPLY(z4, FIX(2.205608352)); /* c3+c5+c9-c7 */ in jpeg_idct_13x13()
1838 tmp14 = MULTIPLY(z3 + z4, - FIX(0.657217813)); /* -c9 */ in jpeg_idct_13x13()
1847 MULTIPLY(z4, FIX(1.742345811)); /* c1+c11 */ in jpeg_idct_13x13()
1911 INT32 z1, z2, z3, z4; in jpeg_idct_14x14() local
1933 z4 = DEQUANTIZE(inptr[DCTSIZE*4], quantptr[DCTSIZE*4]); in jpeg_idct_14x14()
1934 z2 = MULTIPLY(z4, FIX(1.274162392)); /* c4 */ in jpeg_idct_14x14()
1935 z3 = MULTIPLY(z4, FIX(0.314692123)); /* c12 */ in jpeg_idct_14x14()
1936 z4 = MULTIPLY(z4, FIX(0.881747734)); /* c8 */ in jpeg_idct_14x14()
1940 tmp12 = z1 - z4; in jpeg_idct_14x14()
1942 tmp23 = RIGHT_SHIFT(z1 - LEFT_SHIFT(z2 + z3 - z4, 1), in jpeg_idct_14x14()
1967 z4 = DEQUANTIZE(inptr[DCTSIZE*7], quantptr[DCTSIZE*7]); in jpeg_idct_14x14()
1968 tmp13 = LEFT_SHIFT(z4, CONST_BITS); in jpeg_idct_14x14()
1979 z1 += z4; in jpeg_idct_14x14()
1980 z4 = MULTIPLY(z2 + z3, - FIX(0.158341681)) - tmp13; /* -c13 */ in jpeg_idct_14x14()
1981 tmp11 += z4 - MULTIPLY(z2, FIX(0.424103948)); /* c3-c9-c13 */ in jpeg_idct_14x14()
1982 tmp12 += z4 - MULTIPLY(z3, FIX(2.373959773)); /* c3+c5-c13 */ in jpeg_idct_14x14()
1983 z4 = MULTIPLY(z3 - z2, FIX(1.405321284)); /* c1 */ in jpeg_idct_14x14()
1984 tmp14 += z4 + tmp13 - MULTIPLY(z3, FIX(1.6906431334)); /* c1+c9-c11 */ in jpeg_idct_14x14()
1985 tmp15 += z4 + MULTIPLY(z2, FIX(0.674957567)); /* c1+c11-c5 */ in jpeg_idct_14x14()
2018 z4 = (INT32) wsptr[4]; in jpeg_idct_14x14()
2019 z2 = MULTIPLY(z4, FIX(1.274162392)); /* c4 */ in jpeg_idct_14x14()
2020 z3 = MULTIPLY(z4, FIX(0.314692123)); /* c12 */ in jpeg_idct_14x14()
2021 z4 = MULTIPLY(z4, FIX(0.881747734)); /* c8 */ in jpeg_idct_14x14()
2025 tmp12 = z1 - z4; in jpeg_idct_14x14()
2027 tmp23 = z1 - LEFT_SHIFT(z2 + z3 - z4, 1); /* c0 = (c4+c12-c8)*2 */ in jpeg_idct_14x14()
2051 z4 = (INT32) wsptr[7]; in jpeg_idct_14x14()
2052 z4 = LEFT_SHIFT(z4, CONST_BITS); in jpeg_idct_14x14()
2057 tmp10 = tmp11 + tmp12 + z4 - MULTIPLY(z1, FIX(1.126980169)); /* c3+c5-c1 */ in jpeg_idct_14x14()
2061 tmp15 = MULTIPLY(z1, FIX(0.467085129)) - z4; /* c11 */ in jpeg_idct_14x14()
2063 tmp13 = MULTIPLY(z2 + z3, - FIX(0.158341681)) - z4; /* -c13 */ in jpeg_idct_14x14()
2067 tmp14 += tmp13 + z4 - MULTIPLY(z3, FIX(1.6906431334)); /* c1+c9-c11 */ in jpeg_idct_14x14()
2070 tmp13 = LEFT_SHIFT(z1 - z3, CONST_BITS) + z4; in jpeg_idct_14x14()
2137 INT32 z1, z2, z3, z4; in jpeg_idct_15x15() local
2162 z4 = DEQUANTIZE(inptr[DCTSIZE*6], quantptr[DCTSIZE*6]); in jpeg_idct_15x15()
2164 tmp10 = MULTIPLY(z4, FIX(0.437016024)); /* c12 */ in jpeg_idct_15x15()
2165 tmp11 = MULTIPLY(z4, FIX(1.144122806)); /* c6 */ in jpeg_idct_15x15()
2171 z4 = z2 - z3; in jpeg_idct_15x15()
2174 tmp11 = MULTIPLY(z4, FIX(0.045680613)); /* (c2-c4)/2 */ in jpeg_idct_15x15()
2181 tmp11 = MULTIPLY(z4, FIX(0.399234004)); /* (c8-c14)/2 */ in jpeg_idct_15x15()
2187 tmp11 = MULTIPLY(z4, FIX(0.353553391)); /* (c6-c12)/2 */ in jpeg_idct_15x15()
2199 z4 = DEQUANTIZE(inptr[DCTSIZE*5], quantptr[DCTSIZE*5]); in jpeg_idct_15x15()
2200 z3 = MULTIPLY(z4, FIX(1.224744871)); /* c5 */ in jpeg_idct_15x15()
2201 z4 = DEQUANTIZE(inptr[DCTSIZE*7], quantptr[DCTSIZE*7]); in jpeg_idct_15x15()
2203 tmp13 = z2 - z4; in jpeg_idct_15x15()
2210 z2 = z1 - z4; in jpeg_idct_15x15()
2213 tmp10 = tmp12 + MULTIPLY(z4, FIX(2.457431844)) - tmp15; /* c1+c7 */ in jpeg_idct_15x15()
2216 z2 = MULTIPLY(z1 + z4, FIX(0.575212477)); /* c11 */ in jpeg_idct_15x15()
2218 tmp15 += z2 - MULTIPLY(z4, FIX(0.869244010)) + z3; /* c11+c13 */ in jpeg_idct_15x15()
2253 z4 = (INT32) wsptr[6]; in jpeg_idct_15x15()
2255 tmp10 = MULTIPLY(z4, FIX(0.437016024)); /* c12 */ in jpeg_idct_15x15()
2256 tmp11 = MULTIPLY(z4, FIX(1.144122806)); /* c6 */ in jpeg_idct_15x15()
2262 z4 = z2 - z3; in jpeg_idct_15x15()
2265 tmp11 = MULTIPLY(z4, FIX(0.045680613)); /* (c2-c4)/2 */ in jpeg_idct_15x15()
2272 tmp11 = MULTIPLY(z4, FIX(0.399234004)); /* (c8-c14)/2 */ in jpeg_idct_15x15()
2278 tmp11 = MULTIPLY(z4, FIX(0.353553391)); /* (c6-c12)/2 */ in jpeg_idct_15x15()
2290 z4 = (INT32) wsptr[5]; in jpeg_idct_15x15()
2291 z3 = MULTIPLY(z4, FIX(1.224744871)); /* c5 */ in jpeg_idct_15x15()
2292 z4 = (INT32) wsptr[7]; in jpeg_idct_15x15()
2294 tmp13 = z2 - z4; in jpeg_idct_15x15()
2301 z2 = z1 - z4; in jpeg_idct_15x15()
2304 tmp10 = tmp12 + MULTIPLY(z4, FIX(2.457431844)) - tmp15; /* c1+c7 */ in jpeg_idct_15x15()
2307 z2 = MULTIPLY(z1 + z4, FIX(0.575212477)); /* c11 */ in jpeg_idct_15x15()
2309 tmp15 += z2 - MULTIPLY(z4, FIX(0.869244010)) + z3; /* c11+c13 */ in jpeg_idct_15x15()
2379 INT32 z1, z2, z3, z4; in jpeg_idct_16x16() local
2414 z4 = MULTIPLY(z3, FIX(0.275899379)); /* c14[16] = c7[8] */ in jpeg_idct_16x16()
2418 tmp1 = z4 + MULTIPLY(z1, FIX_0_899976223); /* (c6-c14)[16] = (c3-c7)[8] */ in jpeg_idct_16x16()
2420 tmp3 = z4 - MULTIPLY(z2, FIX(0.509795579)); /* (c10-c14)[16] = (c5-c7)[8] */ in jpeg_idct_16x16()
2436 z4 = DEQUANTIZE(inptr[DCTSIZE*7], quantptr[DCTSIZE*7]); in jpeg_idct_16x16()
2442 tmp3 = MULTIPLY(z1 + z4, FIX(1.093201867)); /* c7 */ in jpeg_idct_16x16()
2443 tmp10 = MULTIPLY(z1 - z4, FIX(0.897167586)); /* c9 */ in jpeg_idct_16x16()
2456 z2 += z4; in jpeg_idct_16x16()
2459 tmp3 += z1 + MULTIPLY(z4, FIX(1.065388962)); /* c3+c11+c15-c7 */ in jpeg_idct_16x16()
2461 tmp10 += z2 + MULTIPLY(z4, FIX(3.141271809)); /* c1+c5+c9-c13 */ in jpeg_idct_16x16()
2463 z2 = MULTIPLY(z3 + z4, - FIX(1.353318001)); /* -c3 */ in jpeg_idct_16x16()
2466 z2 = MULTIPLY(z4 - z3, FIX(0.410524528)); /* c13 */ in jpeg_idct_16x16()
2514 z4 = MULTIPLY(z3, FIX(0.275899379)); /* c14[16] = c7[8] */ in jpeg_idct_16x16()
2518 tmp1 = z4 + MULTIPLY(z1, FIX_0_899976223); /* (c6-c14)[16] = (c3-c7)[8] */ in jpeg_idct_16x16()
2520 tmp3 = z4 - MULTIPLY(z2, FIX(0.509795579)); /* (c10-c14)[16] = (c5-c7)[8] */ in jpeg_idct_16x16()
2536 z4 = (INT32) wsptr[7]; in jpeg_idct_16x16()
2542 tmp3 = MULTIPLY(z1 + z4, FIX(1.093201867)); /* c7 */ in jpeg_idct_16x16()
2543 tmp10 = MULTIPLY(z1 - z4, FIX(0.897167586)); /* c9 */ in jpeg_idct_16x16()
2556 z2 += z4; in jpeg_idct_16x16()
2559 tmp3 += z1 + MULTIPLY(z4, FIX(1.065388962)); /* c3+c11+c15-c7 */ in jpeg_idct_16x16()
2561 tmp10 += z2 + MULTIPLY(z4, FIX(3.141271809)); /* c1+c5+c9-c13 */ in jpeg_idct_16x16()
2563 z2 = MULTIPLY(z3 + z4, - FIX(1.353318001)); /* -c3 */ in jpeg_idct_16x16()
2566 z2 = MULTIPLY(z4 - z3, FIX(0.410524528)); /* c13 */ in jpeg_idct_16x16()