DESCALE           406 jcdctmgr.c     	    DESCALE(MULTIPLY16V16((INT32) qtbl->quantval[i],
DESCALE           363 jdct.h         #define DESCALE(x,n)  RIGHT_SHIFT((x) + (ONE << ((n)-1)), n)
DESCALE           313 jddctmgr.c     	    DESCALE(MULTIPLY16V16((INT32) qtbl->quantval[i],
DESCALE           107 jfdctfst.c     #define MULTIPLY(var,const)  ((DCTELEM) DESCALE((var) * (const), CONST_BITS))
DESCALE           371 jfdctint.c         dataptr[2] = (DCTELEM) DESCALE(z1 + z2 + z3, CONST_BITS-PASS1_BITS);
DESCALE           375 jfdctint.c           DESCALE(z2 + z3 - MULTIPLY(tmp1 - tmp3, FIX(0.707106781)), /* c2+c6-c4 */
DESCALE           377 jfdctint.c         dataptr[6] = (DCTELEM) DESCALE(z1 + z2, CONST_BITS-PASS1_BITS);
DESCALE           391 jfdctint.c         dataptr[1] = (DCTELEM) DESCALE(tmp0, CONST_BITS-PASS1_BITS);
DESCALE           392 jfdctint.c         dataptr[3] = (DCTELEM) DESCALE(tmp1, CONST_BITS-PASS1_BITS);
DESCALE           393 jfdctint.c         dataptr[5] = (DCTELEM) DESCALE(tmp2, CONST_BITS-PASS1_BITS);
DESCALE           421 jfdctint.c           DESCALE(MULTIPLY(z1 + tmp1 + tmp3, FIX(1.306122449)), /* 64/49 */
DESCALE           429 jfdctint.c         dataptr[DCTSIZE*2] = (DCTELEM) DESCALE(z1 + z2 + z3, CONST_BITS+PASS1_BITS);
DESCALE           433 jfdctint.c           DESCALE(z2 + z3 - MULTIPLY(tmp1 - tmp3, FIX(0.923568041)), /* c2+c6-c4 */
DESCALE           435 jfdctint.c         dataptr[DCTSIZE*6] = (DCTELEM) DESCALE(z1 + z2, CONST_BITS+PASS1_BITS);
DESCALE           449 jfdctint.c         dataptr[DCTSIZE*1] = (DCTELEM) DESCALE(tmp0, CONST_BITS+PASS1_BITS);
DESCALE           450 jfdctint.c         dataptr[DCTSIZE*3] = (DCTELEM) DESCALE(tmp1, CONST_BITS+PASS1_BITS);
DESCALE           451 jfdctint.c         dataptr[DCTSIZE*5] = (DCTELEM) DESCALE(tmp2, CONST_BITS+PASS1_BITS);
DESCALE           501 jfdctint.c           DESCALE(MULTIPLY(tmp12, FIX(1.224744871)),                 /* c2 */
DESCALE           504 jfdctint.c           DESCALE(MULTIPLY(tmp10 - tmp11 - tmp11, FIX(0.707106781)), /* c4 */
DESCALE           509 jfdctint.c         tmp10 = DESCALE(MULTIPLY(tmp0 + tmp2, FIX(0.366025404)),     /* c5 */
DESCALE           543 jfdctint.c           DESCALE(MULTIPLY(tmp10 + tmp11, FIX(1.777777778)),         /* 16/9 */
DESCALE           546 jfdctint.c           DESCALE(MULTIPLY(tmp12, FIX(2.177324216)),                 /* c2 */
DESCALE           549 jfdctint.c           DESCALE(MULTIPLY(tmp10 - tmp11 - tmp11, FIX(1.257078722)), /* c4 */
DESCALE           557 jfdctint.c           DESCALE(tmp10 + MULTIPLY(tmp0 + tmp1, FIX(1.777777778)),   /* 16/9 */
DESCALE           560 jfdctint.c           DESCALE(MULTIPLY(tmp0 - tmp1 - tmp2, FIX(1.777777778)),    /* 16/9 */
DESCALE           563 jfdctint.c           DESCALE(tmp10 + MULTIPLY(tmp2 - tmp1, FIX(1.777777778)),   /* 16/9 */
DESCALE           617 jfdctint.c         dataptr[2] = (DCTELEM) DESCALE(tmp11 + tmp10, CONST_BITS-PASS1_BITS-1);
DESCALE           618 jfdctint.c         dataptr[4] = (DCTELEM) DESCALE(tmp11 - tmp10, CONST_BITS-PASS1_BITS-1);
DESCALE           625 jfdctint.c           DESCALE(tmp10 + MULTIPLY(tmp0, FIX(0.513743148)), /* c1-c3 */
DESCALE           628 jfdctint.c           DESCALE(tmp10 - MULTIPLY(tmp1, FIX(2.176250899)), /* c1+c3 */
DESCALE           657 jfdctint.c           DESCALE(MULTIPLY(tmp10 + tmp2, FIX(1.28)),        /* 32/25 */
DESCALE           662 jfdctint.c         dataptr[DCTSIZE*2] = (DCTELEM) DESCALE(tmp11 + tmp10, CONST_BITS+PASS1_BITS);
DESCALE           663 jfdctint.c         dataptr[DCTSIZE*4] = (DCTELEM) DESCALE(tmp11 - tmp10, CONST_BITS+PASS1_BITS);
DESCALE           670 jfdctint.c           DESCALE(tmp10 + MULTIPLY(tmp0, FIX(0.657591230)), /* c1-c3 */
DESCALE           673 jfdctint.c           DESCALE(tmp10 - MULTIPLY(tmp1, FIX(2.785601151)), /* c1+c3 */
DESCALE           812 jfdctint.c           DESCALE(MULTIPLY(tmp0 - tmp1 - tmp1, FIX(0.707106781)), /* c2 */
DESCALE           818 jfdctint.c           DESCALE(MULTIPLY(tmp2, FIX(1.224744871)),               /* c1 */
DESCALE           842 jfdctint.c           DESCALE(MULTIPLY(tmp0 + tmp1, FIX(1.777777778)),        /* 16/9 */
DESCALE           845 jfdctint.c           DESCALE(MULTIPLY(tmp0 - tmp1 - tmp1, FIX(1.257078722)), /* c2 */
DESCALE           851 jfdctint.c           DESCALE(MULTIPLY(tmp2, FIX(2.177324216)),               /* c1 */
DESCALE           967 jfdctint.c           DESCALE(MULTIPLY(z1 - z2 - z2, FIX(0.707106781)),  /* c6 */
DESCALE           972 jfdctint.c           DESCALE(MULTIPLY(tmp2 - tmp3, FIX(1.083350441))    /* c4 */
DESCALE           975 jfdctint.c           DESCALE(MULTIPLY(tmp3 - tmp0, FIX(0.245575608))    /* c8 */
DESCALE           981 jfdctint.c           DESCALE(MULTIPLY(tmp10 - tmp12 - tmp13, FIX(1.224744871)), /* c3 */
DESCALE           988 jfdctint.c         dataptr[1] = (DCTELEM) DESCALE(tmp11 + tmp0 + tmp1, CONST_BITS-1);
DESCALE           992 jfdctint.c         dataptr[5] = (DCTELEM) DESCALE(tmp0 - tmp11 - tmp2, CONST_BITS-1);
DESCALE           993 jfdctint.c         dataptr[7] = (DCTELEM) DESCALE(tmp1 - tmp11 + tmp2, CONST_BITS-1);
DESCALE          1031 jfdctint.c           DESCALE(MULTIPLY(z1 + z2, FIX(1.580246914)),       /* 128/81 */
DESCALE          1034 jfdctint.c           DESCALE(MULTIPLY(z1 - z2 - z2, FIX(1.117403309)),  /* c6 */
DESCALE          1039 jfdctint.c           DESCALE(MULTIPLY(tmp2 - tmp3, FIX(1.711961190))    /* c4 */
DESCALE          1042 jfdctint.c           DESCALE(MULTIPLY(tmp3 - tmp0, FIX(0.388070096))    /* c8 */
DESCALE          1048 jfdctint.c           DESCALE(MULTIPLY(tmp10 - tmp12 - tmp13, FIX(1.935399303)), /* c3 */
DESCALE          1056 jfdctint.c           DESCALE(tmp11 + tmp0 + tmp1, CONST_BITS+2);
DESCALE          1061 jfdctint.c           DESCALE(tmp0 - tmp11 - tmp2, CONST_BITS+2);
DESCALE          1063 jfdctint.c           DESCALE(tmp1 - tmp11 + tmp2, CONST_BITS+2);
DESCALE          1122 jfdctint.c           DESCALE(MULTIPLY(tmp10 - tmp12, FIX(1.144122806)) - /* c4 */
DESCALE          1127 jfdctint.c           DESCALE(tmp10 + MULTIPLY(tmp13, FIX(0.513743148)),  /* c2-c6 */
DESCALE          1130 jfdctint.c           DESCALE(tmp10 - MULTIPLY(tmp14, FIX(2.176250899)),  /* c2+c6 */
DESCALE          1140 jfdctint.c           DESCALE(MULTIPLY(tmp0, FIX(1.396802247)) +          /* c1 */
DESCALE          1149 jfdctint.c         dataptr[3] = (DCTELEM) DESCALE(tmp12 + tmp13, CONST_BITS-1);
DESCALE          1150 jfdctint.c         dataptr[7] = (DCTELEM) DESCALE(tmp12 - tmp13, CONST_BITS-1);
DESCALE          1192 jfdctint.c           DESCALE(MULTIPLY(tmp10 + tmp11 + tmp12, FIX(1.28)), /* 32/25 */
DESCALE          1196 jfdctint.c           DESCALE(MULTIPLY(tmp10 - tmp12, FIX(1.464477191)) - /* c4 */
DESCALE          1201 jfdctint.c           DESCALE(tmp10 + MULTIPLY(tmp13, FIX(0.657591230)),  /* c2-c6 */
DESCALE          1204 jfdctint.c           DESCALE(tmp10 - MULTIPLY(tmp14, FIX(2.785601151)),  /* c2+c6 */
DESCALE          1212 jfdctint.c           DESCALE(MULTIPLY(tmp10 - tmp11 - tmp2, FIX(1.28)),  /* 32/25 */
DESCALE          1216 jfdctint.c           DESCALE(MULTIPLY(tmp0, FIX(1.787906876)) +          /* c1 */
DESCALE          1225 jfdctint.c         dataptr[DCTSIZE*3] = (DCTELEM) DESCALE(tmp12 + tmp13, CONST_BITS+2);
DESCALE          1226 jfdctint.c         dataptr[DCTSIZE*7] = (DCTELEM) DESCALE(tmp12 - tmp13, CONST_BITS+2);
DESCALE          1291 jfdctint.c           DESCALE(z1 + z2 - MULTIPLY(tmp3, FIX(1.018300590)) /* c2+c8-c6 */
DESCALE          1295 jfdctint.c           DESCALE(z2 + z3 + MULTIPLY(tmp1, FIX(0.062335650)) /* c4-c6-c10 */
DESCALE          1300 jfdctint.c           DESCALE(z1 + z3 - MULTIPLY(tmp0, FIX(1.620527200)) /* c2+c4-c6 */
DESCALE          1321 jfdctint.c         dataptr[1] = (DCTELEM) DESCALE(tmp0, CONST_BITS-1);
DESCALE          1322 jfdctint.c         dataptr[3] = (DCTELEM) DESCALE(tmp1, CONST_BITS-1);
DESCALE          1323 jfdctint.c         dataptr[5] = (DCTELEM) DESCALE(tmp2, CONST_BITS-1);
DESCALE          1324 jfdctint.c         dataptr[7] = (DCTELEM) DESCALE(tmp3, CONST_BITS-1);
DESCALE          1362 jfdctint.c           DESCALE(MULTIPLY(tmp0 + tmp1 + tmp2 + tmp3 + tmp4 + tmp5,
DESCALE          1376 jfdctint.c           DESCALE(z1 + z2 - MULTIPLY(tmp3, FIX(1.077210542)) /* c2+c8-c6 */
DESCALE          1380 jfdctint.c           DESCALE(z2 + z3 + MULTIPLY(tmp1, FIX(0.065941844)) /* c4-c6-c10 */
DESCALE          1385 jfdctint.c           DESCALE(z1 + z3 - MULTIPLY(tmp0, FIX(1.714276708)) /* c2+c4-c6 */
DESCALE          1406 jfdctint.c         dataptr[DCTSIZE*1] = (DCTELEM) DESCALE(tmp0, CONST_BITS+2);
DESCALE          1407 jfdctint.c         dataptr[DCTSIZE*3] = (DCTELEM) DESCALE(tmp1, CONST_BITS+2);
DESCALE          1408 jfdctint.c         dataptr[DCTSIZE*5] = (DCTELEM) DESCALE(tmp2, CONST_BITS+2);
DESCALE          1409 jfdctint.c         dataptr[DCTSIZE*7] = (DCTELEM) DESCALE(tmp3, CONST_BITS+2);
DESCALE          1469 jfdctint.c           DESCALE(MULTIPLY(tmp10 - tmp12, FIX(1.224744871)), /* c4 */
DESCALE          1472 jfdctint.c           DESCALE(tmp14 - tmp15 + MULTIPLY(tmp13 + tmp15, FIX(1.366025404)), /* c2 */
DESCALE          1492 jfdctint.c         dataptr[1] = (DCTELEM) DESCALE(tmp10, CONST_BITS);
DESCALE          1493 jfdctint.c         dataptr[3] = (DCTELEM) DESCALE(tmp11, CONST_BITS);
DESCALE          1494 jfdctint.c         dataptr[5] = (DCTELEM) DESCALE(tmp12, CONST_BITS);
DESCALE          1495 jfdctint.c         dataptr[7] = (DCTELEM) DESCALE(tmp13, CONST_BITS);
DESCALE          1541 jfdctint.c           DESCALE(MULTIPLY(tmp10 + tmp11 + tmp12, FIX(0.888888889)), /* 8/9 */
DESCALE          1544 jfdctint.c           DESCALE(MULTIPLY(tmp13 - tmp14 - tmp15, FIX(0.888888889)), /* 8/9 */
DESCALE          1547 jfdctint.c           DESCALE(MULTIPLY(tmp10 - tmp12, FIX(1.088662108)),         /* c4 */
DESCALE          1550 jfdctint.c           DESCALE(MULTIPLY(tmp14 - tmp15, FIX(0.888888889)) +        /* 8/9 */
DESCALE          1571 jfdctint.c         dataptr[DCTSIZE*1] = (DCTELEM) DESCALE(tmp10, CONST_BITS+1);
DESCALE          1572 jfdctint.c         dataptr[DCTSIZE*3] = (DCTELEM) DESCALE(tmp11, CONST_BITS+1);
DESCALE          1573 jfdctint.c         dataptr[DCTSIZE*5] = (DCTELEM) DESCALE(tmp12, CONST_BITS+1);
DESCALE          1574 jfdctint.c         dataptr[DCTSIZE*7] = (DCTELEM) DESCALE(tmp13, CONST_BITS+1);
DESCALE          1636 jfdctint.c           DESCALE(MULTIPLY(tmp0, FIX(1.373119086)) +   /* c2 */
DESCALE          1650 jfdctint.c         dataptr[4] = (DCTELEM) DESCALE(z1 + z2, CONST_BITS);
DESCALE          1651 jfdctint.c         dataptr[6] = (DCTELEM) DESCALE(z1 - z2, CONST_BITS);
DESCALE          1676 jfdctint.c         dataptr[1] = (DCTELEM) DESCALE(tmp0, CONST_BITS);
DESCALE          1677 jfdctint.c         dataptr[3] = (DCTELEM) DESCALE(tmp1, CONST_BITS);
DESCALE          1678 jfdctint.c         dataptr[5] = (DCTELEM) DESCALE(tmp2, CONST_BITS);
DESCALE          1679 jfdctint.c         dataptr[7] = (DCTELEM) DESCALE(tmp3, CONST_BITS);
DESCALE          1719 jfdctint.c           DESCALE(MULTIPLY(tmp0 + tmp1 + tmp2 + tmp3 + tmp4 + tmp5 + tmp6,
DESCALE          1730 jfdctint.c           DESCALE(MULTIPLY(tmp0, FIX(1.039995521)) +   /* c2 */
DESCALE          1744 jfdctint.c         dataptr[DCTSIZE*4] = (DCTELEM) DESCALE(z1 + z2, CONST_BITS+1);
DESCALE          1745 jfdctint.c         dataptr[DCTSIZE*6] = (DCTELEM) DESCALE(z1 - z2, CONST_BITS+1);
DESCALE          1770 jfdctint.c         dataptr[DCTSIZE*1] = (DCTELEM) DESCALE(tmp0, CONST_BITS+1);
DESCALE          1771 jfdctint.c         dataptr[DCTSIZE*3] = (DCTELEM) DESCALE(tmp1, CONST_BITS+1);
DESCALE          1772 jfdctint.c         dataptr[DCTSIZE*5] = (DCTELEM) DESCALE(tmp2, CONST_BITS+1);
DESCALE          1773 jfdctint.c         dataptr[DCTSIZE*7] = (DCTELEM) DESCALE(tmp3, CONST_BITS+1);
DESCALE          1836 jfdctint.c           DESCALE(MULTIPLY(tmp10 - tmp13, FIX(1.274162392)) + /* c4 */
DESCALE          1844 jfdctint.c           DESCALE(tmp10 + MULTIPLY(tmp14, FIX(0.273079590))   /* c2-c6 */
DESCALE          1848 jfdctint.c           DESCALE(tmp10 - MULTIPLY(tmp15, FIX(1.719280954))   /* c6+c10 */
DESCALE          1864 jfdctint.c           DESCALE(tmp10 + tmp11 - MULTIPLY(tmp2, FIX(2.373959773)) /* c3+c5-c13 */
DESCALE          1870 jfdctint.c           DESCALE(tmp10 + tmp12 - MULTIPLY(tmp1, FIX(0.424103948)) /* c3-c9-c13 */
DESCALE          1874 jfdctint.c           DESCALE(tmp11 + tmp12 + tmp3 + tmp6 -
DESCALE          1924 jfdctint.c           DESCALE(MULTIPLY(tmp10 + tmp11 + tmp12 + tmp13,
DESCALE          1929 jfdctint.c           DESCALE(MULTIPLY(tmp10 - tmp13, FIX(0.832106052)) + /* c4 */
DESCALE          1937 jfdctint.c           DESCALE(tmp10 + MULTIPLY(tmp14, FIX(0.178337691))   /* c2-c6 */
DESCALE          1941 jfdctint.c           DESCALE(tmp10 - MULTIPLY(tmp15, FIX(1.122795725))   /* c6+c10 */
DESCALE          1950 jfdctint.c           DESCALE(MULTIPLY(tmp0 - tmp10 + tmp3 - tmp11 - tmp6,
DESCALE          1960 jfdctint.c           DESCALE(tmp10 + tmp11 - MULTIPLY(tmp2, FIX(1.550341076)) /* c3+c5-c13 */
DESCALE          1966 jfdctint.c           DESCALE(tmp10 + tmp12 - MULTIPLY(tmp1, FIX(0.276965844)) /* c3-c9-c13 */
DESCALE          1970 jfdctint.c           DESCALE(tmp11 + tmp12 + tmp3
DESCALE          2033 jfdctint.c           DESCALE(MULTIPLY(z1 - z3, FIX(1.144122806)) - /* c6 */
DESCALE          2045 jfdctint.c         dataptr[2] = (DCTELEM) DESCALE(z1 + z3, CONST_BITS);
DESCALE          2046 jfdctint.c         dataptr[4] = (DCTELEM) DESCALE(z2 + z3, CONST_BITS);
DESCALE          2065 jfdctint.c         dataptr[1] = (DCTELEM) DESCALE(tmp0, CONST_BITS);
DESCALE          2066 jfdctint.c         dataptr[3] = (DCTELEM) DESCALE(tmp1, CONST_BITS);
DESCALE          2067 jfdctint.c         dataptr[5] = (DCTELEM) DESCALE(tmp2, CONST_BITS);
DESCALE          2068 jfdctint.c         dataptr[7] = (DCTELEM) DESCALE(tmp3, CONST_BITS);
DESCALE          2113 jfdctint.c           DESCALE(MULTIPLY(z1 + z2 + z3, FIX(1.137777778)), /* 256/225 */
DESCALE          2117 jfdctint.c           DESCALE(MULTIPLY(z1 - z3, FIX(1.301757503)) - /* c6 */
DESCALE          2129 jfdctint.c         dataptr[DCTSIZE*2] = (DCTELEM) DESCALE(z1 + z3, CONST_BITS+2);
DESCALE          2130 jfdctint.c         dataptr[DCTSIZE*4] = (DCTELEM) DESCALE(z2 + z3, CONST_BITS+2);
DESCALE          2149 jfdctint.c         dataptr[DCTSIZE*1] = (DCTELEM) DESCALE(tmp0, CONST_BITS+2);
DESCALE          2150 jfdctint.c         dataptr[DCTSIZE*3] = (DCTELEM) DESCALE(tmp1, CONST_BITS+2);
DESCALE          2151 jfdctint.c         dataptr[DCTSIZE*5] = (DCTELEM) DESCALE(tmp2, CONST_BITS+2);
DESCALE          2152 jfdctint.c         dataptr[DCTSIZE*7] = (DCTELEM) DESCALE(tmp3, CONST_BITS+2);
DESCALE          2219 jfdctint.c           DESCALE(MULTIPLY(tmp10 - tmp13, FIX(1.306562965)) + /* c4[16] = c2[8] */
DESCALE          2227 jfdctint.c           DESCALE(tmp10 + MULTIPLY(tmp15, FIX(1.451774982))   /* c6+c14 */
DESCALE          2231 jfdctint.c           DESCALE(tmp10 - MULTIPLY(tmp14, FIX(0.211164243))   /* c2-c6 */
DESCALE          2259 jfdctint.c         dataptr[1] = (DCTELEM) DESCALE(tmp10, CONST_BITS-PASS1_BITS);
DESCALE          2260 jfdctint.c         dataptr[3] = (DCTELEM) DESCALE(tmp11, CONST_BITS-PASS1_BITS);
DESCALE          2261 jfdctint.c         dataptr[5] = (DCTELEM) DESCALE(tmp12, CONST_BITS-PASS1_BITS);
DESCALE          2262 jfdctint.c         dataptr[7] = (DCTELEM) DESCALE(tmp13, CONST_BITS-PASS1_BITS);
DESCALE          2313 jfdctint.c           DESCALE(tmp10 + tmp11 + tmp12 + tmp13, PASS1_BITS+2);
DESCALE          2315 jfdctint.c           DESCALE(MULTIPLY(tmp10 - tmp13, FIX(1.306562965)) + /* c4[16] = c2[8] */
DESCALE          2323 jfdctint.c           DESCALE(tmp10 + MULTIPLY(tmp15, FIX(1.451774982))   /* c6+c14 */
DESCALE          2327 jfdctint.c           DESCALE(tmp10 - MULTIPLY(tmp14, FIX(0.211164243))   /* c2-c6 */
DESCALE          2355 jfdctint.c         dataptr[DCTSIZE*1] = (DCTELEM) DESCALE(tmp10, CONST_BITS+PASS1_BITS+2);
DESCALE          2356 jfdctint.c         dataptr[DCTSIZE*3] = (DCTELEM) DESCALE(tmp11, CONST_BITS+PASS1_BITS+2);
DESCALE          2357 jfdctint.c         dataptr[DCTSIZE*5] = (DCTELEM) DESCALE(tmp12, CONST_BITS+PASS1_BITS+2);
DESCALE          2358 jfdctint.c         dataptr[DCTSIZE*7] = (DCTELEM) DESCALE(tmp13, CONST_BITS+PASS1_BITS+2);
DESCALE          2426 jfdctint.c           DESCALE(MULTIPLY(tmp10 - tmp13, FIX(1.306562965)) + /* c4[16] = c2[8] */
DESCALE          2434 jfdctint.c           DESCALE(tmp10 + MULTIPLY(tmp15, FIX(1.451774982))   /* c6+c14 */
DESCALE          2438 jfdctint.c           DESCALE(tmp10 - MULTIPLY(tmp14, FIX(0.211164243))   /* c2-c6 */
DESCALE          2466 jfdctint.c         dataptr[1] = (DCTELEM) DESCALE(tmp10, CONST_BITS-PASS1_BITS);
DESCALE          2467 jfdctint.c         dataptr[3] = (DCTELEM) DESCALE(tmp11, CONST_BITS-PASS1_BITS);
DESCALE          2468 jfdctint.c         dataptr[5] = (DCTELEM) DESCALE(tmp12, CONST_BITS-PASS1_BITS);
DESCALE          2469 jfdctint.c         dataptr[7] = (DCTELEM) DESCALE(tmp13, CONST_BITS-PASS1_BITS);
DESCALE          2501 jfdctint.c         dataptr[DCTSIZE*0] = (DCTELEM) DESCALE(tmp10 + tmp11, PASS1_BITS+1);
DESCALE          2502 jfdctint.c         dataptr[DCTSIZE*4] = (DCTELEM) DESCALE(tmp10 - tmp11, PASS1_BITS+1);
DESCALE          2505 jfdctint.c         dataptr[DCTSIZE*2] = (DCTELEM) DESCALE(z1 + MULTIPLY(tmp12, FIX_0_765366865),
DESCALE          2507 jfdctint.c         dataptr[DCTSIZE*6] = (DCTELEM) DESCALE(z1 - MULTIPLY(tmp13, FIX_1_847759065),
DESCALE          2533 jfdctint.c         dataptr[DCTSIZE*1] = (DCTELEM) DESCALE(tmp0 + tmp10 + tmp12,
DESCALE          2535 jfdctint.c         dataptr[DCTSIZE*3] = (DCTELEM) DESCALE(tmp1 + tmp11 + tmp13,
DESCALE          2537 jfdctint.c         dataptr[DCTSIZE*5] = (DCTELEM) DESCALE(tmp2 + tmp11 + tmp12,
DESCALE          2539 jfdctint.c         dataptr[DCTSIZE*7] = (DCTELEM) DESCALE(tmp3 + tmp10 + tmp13,
DESCALE          2606 jfdctint.c           DESCALE(MULTIPLY(tmp10 - tmp13, FIX(1.274162392)) + /* c4 */
DESCALE          2614 jfdctint.c           DESCALE(tmp10 + MULTIPLY(tmp14, FIX(0.273079590))   /* c2-c6 */
DESCALE          2618 jfdctint.c           DESCALE(tmp10 - MULTIPLY(tmp15, FIX(1.719280954))   /* c6+c10 */
DESCALE          2634 jfdctint.c           DESCALE(tmp10 + tmp11 - MULTIPLY(tmp2, FIX(2.373959773)) /* c3+c5-c13 */
DESCALE          2640 jfdctint.c           DESCALE(tmp10 + tmp12 - MULTIPLY(tmp1, FIX(0.424103948)) /* c3-c9-c13 */
DESCALE          2644 jfdctint.c           DESCALE(tmp11 + tmp12 + tmp3 + tmp6 -
DESCALE          2674 jfdctint.c           DESCALE(MULTIPLY(z1 + tmp1 + tmp3, FIX(1.306122449)), /* 64/49 */
DESCALE          2682 jfdctint.c         dataptr[DCTSIZE*2] = (DCTELEM) DESCALE(z1 + z2 + z3, CONST_BITS+PASS1_BITS+1);
DESCALE          2686 jfdctint.c           DESCALE(z2 + z3 - MULTIPLY(tmp1 - tmp3, FIX(0.923568041)), /* c2+c6-c4 */
DESCALE          2688 jfdctint.c         dataptr[DCTSIZE*6] = (DCTELEM) DESCALE(z1 + z2, CONST_BITS+PASS1_BITS+1);
DESCALE          2702 jfdctint.c         dataptr[DCTSIZE*1] = (DCTELEM) DESCALE(tmp0, CONST_BITS+PASS1_BITS+1);
DESCALE          2703 jfdctint.c         dataptr[DCTSIZE*3] = (DCTELEM) DESCALE(tmp1, CONST_BITS+PASS1_BITS+1);
DESCALE          2704 jfdctint.c         dataptr[DCTSIZE*5] = (DCTELEM) DESCALE(tmp2, CONST_BITS+PASS1_BITS+1);
DESCALE          2767 jfdctint.c           DESCALE(MULTIPLY(tmp10 - tmp12, FIX(1.224744871)), /* c4 */
DESCALE          2770 jfdctint.c           DESCALE(tmp14 - tmp15 + MULTIPLY(tmp13 + tmp15, FIX(1.366025404)), /* c2 */
DESCALE          2790 jfdctint.c         dataptr[1] = (DCTELEM) DESCALE(tmp10, CONST_BITS-PASS1_BITS);
DESCALE          2791 jfdctint.c         dataptr[3] = (DCTELEM) DESCALE(tmp11, CONST_BITS-PASS1_BITS);
DESCALE          2792 jfdctint.c         dataptr[5] = (DCTELEM) DESCALE(tmp12, CONST_BITS-PASS1_BITS);
DESCALE          2793 jfdctint.c         dataptr[7] = (DCTELEM) DESCALE(tmp13, CONST_BITS-PASS1_BITS);
DESCALE          2822 jfdctint.c           DESCALE(MULTIPLY(tmp10 + tmp11, FIX(1.777777778)),         /* 16/9 */
DESCALE          2825 jfdctint.c           DESCALE(MULTIPLY(tmp12, FIX(2.177324216)),                 /* c2 */
DESCALE          2828 jfdctint.c           DESCALE(MULTIPLY(tmp10 - tmp11 - tmp11, FIX(1.257078722)), /* c4 */
DESCALE          2836 jfdctint.c           DESCALE(tmp10 + MULTIPLY(tmp0 + tmp1, FIX(1.777777778)),   /* 16/9 */
DESCALE          2839 jfdctint.c           DESCALE(MULTIPLY(tmp0 - tmp1 - tmp2, FIX(1.777777778)),    /* 16/9 */
DESCALE          2842 jfdctint.c           DESCALE(tmp10 + MULTIPLY(tmp2 - tmp1, FIX(1.777777778)),   /* 16/9 */
DESCALE          2902 jfdctint.c           DESCALE(MULTIPLY(tmp10 - tmp12, FIX(1.144122806)) - /* c4 */
DESCALE          2907 jfdctint.c           DESCALE(tmp10 + MULTIPLY(tmp13, FIX(0.513743148)),  /* c2-c6 */
DESCALE          2910 jfdctint.c           DESCALE(tmp10 - MULTIPLY(tmp14, FIX(2.176250899)),  /* c2+c6 */
DESCALE          2920 jfdctint.c           DESCALE(MULTIPLY(tmp0, FIX(1.396802247)) +          /* c1 */
DESCALE          2929 jfdctint.c         dataptr[3] = (DCTELEM) DESCALE(tmp12 + tmp13, CONST_BITS-PASS1_BITS);
DESCALE          2930 jfdctint.c         dataptr[7] = (DCTELEM) DESCALE(tmp12 - tmp13, CONST_BITS-PASS1_BITS);
DESCALE          2958 jfdctint.c           DESCALE(MULTIPLY(tmp10 + tmp2, FIX(1.28)),        /* 32/25 */
DESCALE          2963 jfdctint.c         dataptr[DCTSIZE*2] = (DCTELEM) DESCALE(tmp11 + tmp10, CONST_BITS+PASS1_BITS);
DESCALE          2964 jfdctint.c         dataptr[DCTSIZE*4] = (DCTELEM) DESCALE(tmp11 - tmp10, CONST_BITS+PASS1_BITS);
DESCALE          2971 jfdctint.c           DESCALE(tmp10 + MULTIPLY(tmp0, FIX(0.657591230)), /* c1-c3 */
DESCALE          2974 jfdctint.c           DESCALE(tmp10 - MULTIPLY(tmp1, FIX(2.785601151)), /* c1+c3 */
DESCALE          3165 jfdctint.c           DESCALE(MULTIPLY(tmp12, FIX(1.224744871)),                 /* c2 */
DESCALE          3168 jfdctint.c           DESCALE(MULTIPLY(tmp10 - tmp11 - tmp11, FIX(0.707106781)), /* c4 */
DESCALE          3173 jfdctint.c         tmp10 = DESCALE(MULTIPLY(tmp0 + tmp2, FIX(0.366025404)),     /* c5 */
DESCALE          3201 jfdctint.c           DESCALE(MULTIPLY(tmp0 + tmp1, FIX(1.777777778)),        /* 16/9 */
DESCALE          3204 jfdctint.c           DESCALE(MULTIPLY(tmp0 - tmp1 - tmp1, FIX(1.257078722)), /* c2 */
DESCALE          3210 jfdctint.c           DESCALE(MULTIPLY(tmp2, FIX(2.177324216)),               /* c1 */
DESCALE          3386 jfdctint.c         dataptr[2] = (DCTELEM) DESCALE(z1 + MULTIPLY(tmp12, FIX_0_765366865),
DESCALE          3388 jfdctint.c         dataptr[6] = (DCTELEM) DESCALE(z1 - MULTIPLY(tmp13, FIX_1_847759065),
DESCALE          3414 jfdctint.c         dataptr[1] = (DCTELEM) DESCALE(tmp0 + tmp10 + tmp12, CONST_BITS-PASS1_BITS);
DESCALE          3415 jfdctint.c         dataptr[3] = (DCTELEM) DESCALE(tmp1 + tmp11 + tmp13, CONST_BITS-PASS1_BITS);
DESCALE          3416 jfdctint.c         dataptr[5] = (DCTELEM) DESCALE(tmp2 + tmp11 + tmp12, CONST_BITS-PASS1_BITS);
DESCALE          3417 jfdctint.c         dataptr[7] = (DCTELEM) DESCALE(tmp3 + tmp10 + tmp13, CONST_BITS-PASS1_BITS);
DESCALE          3469 jfdctint.c           DESCALE(tmp10 + tmp11 + tmp12 + tmp13, PASS1_BITS+1);
DESCALE          3471 jfdctint.c           DESCALE(MULTIPLY(tmp10 - tmp13, FIX(1.306562965)) + /* c4[16] = c2[8] */
DESCALE          3479 jfdctint.c           DESCALE(tmp10 + MULTIPLY(tmp15, FIX(1.451774982))   /* c6+c14 */
DESCALE          3483 jfdctint.c           DESCALE(tmp10 - MULTIPLY(tmp14, FIX(0.211164243))   /* c2-c6 */
DESCALE          3511 jfdctint.c         dataptr[DCTSIZE*1] = (DCTELEM) DESCALE(tmp10, CONST_BITS+PASS1_BITS+1);
DESCALE          3512 jfdctint.c         dataptr[DCTSIZE*3] = (DCTELEM) DESCALE(tmp11, CONST_BITS+PASS1_BITS+1);
DESCALE          3513 jfdctint.c         dataptr[DCTSIZE*5] = (DCTELEM) DESCALE(tmp12, CONST_BITS+PASS1_BITS+1);
DESCALE          3514 jfdctint.c         dataptr[DCTSIZE*7] = (DCTELEM) DESCALE(tmp13, CONST_BITS+PASS1_BITS+1);
DESCALE          3575 jfdctint.c         dataptr[2] = (DCTELEM) DESCALE(z1 + z2 + z3, CONST_BITS-PASS1_BITS);
DESCALE          3579 jfdctint.c           DESCALE(z2 + z3 - MULTIPLY(tmp1 - tmp3, FIX(0.707106781)), /* c2+c6-c4 */
DESCALE          3581 jfdctint.c         dataptr[6] = (DCTELEM) DESCALE(z1 + z2, CONST_BITS-PASS1_BITS);
DESCALE          3595 jfdctint.c         dataptr[1] = (DCTELEM) DESCALE(tmp0, CONST_BITS-PASS1_BITS);
DESCALE          3596 jfdctint.c         dataptr[3] = (DCTELEM) DESCALE(tmp1, CONST_BITS-PASS1_BITS);
DESCALE          3597 jfdctint.c         dataptr[5] = (DCTELEM) DESCALE(tmp2, CONST_BITS-PASS1_BITS);
DESCALE          3646 jfdctint.c           DESCALE(MULTIPLY(tmp10 + tmp11 + tmp12 + tmp13,
DESCALE          3651 jfdctint.c           DESCALE(MULTIPLY(tmp10 - tmp13, FIX(0.832106052)) + /* c4 */
DESCALE          3659 jfdctint.c           DESCALE(tmp10 + MULTIPLY(tmp14, FIX(0.178337691))   /* c2-c6 */
DESCALE          3663 jfdctint.c           DESCALE(tmp10 - MULTIPLY(tmp15, FIX(1.122795725))   /* c6+c10 */
DESCALE          3672 jfdctint.c           DESCALE(MULTIPLY(tmp0 - tmp10 + tmp3 - tmp11 - tmp6,
DESCALE          3682 jfdctint.c           DESCALE(tmp10 + tmp11 - MULTIPLY(tmp2, FIX(1.550341076)) /* c3+c5-c13 */
DESCALE          3688 jfdctint.c           DESCALE(tmp10 + tmp12 - MULTIPLY(tmp1, FIX(0.276965844)) /* c3-c9-c13 */
DESCALE          3692 jfdctint.c           DESCALE(tmp11 + tmp12 + tmp3
DESCALE          3751 jfdctint.c           DESCALE(MULTIPLY(tmp12, FIX(1.224744871)),                 /* c2 */
DESCALE          3754 jfdctint.c           DESCALE(MULTIPLY(tmp10 - tmp11 - tmp11, FIX(0.707106781)), /* c4 */
DESCALE          3759 jfdctint.c         tmp10 = DESCALE(MULTIPLY(tmp0 + tmp2, FIX(0.366025404)),     /* c5 */
DESCALE          3811 jfdctint.c           DESCALE(MULTIPLY(tmp10 + tmp11 + tmp12, FIX(0.888888889)), /* 8/9 */
DESCALE          3814 jfdctint.c           DESCALE(MULTIPLY(tmp13 - tmp14 - tmp15, FIX(0.888888889)), /* 8/9 */
DESCALE          3817 jfdctint.c           DESCALE(MULTIPLY(tmp10 - tmp12, FIX(1.088662108)),         /* c4 */
DESCALE          3820 jfdctint.c           DESCALE(MULTIPLY(tmp14 - tmp15, FIX(0.888888889)) +        /* 8/9 */
DESCALE          3841 jfdctint.c         dataptr[DCTSIZE*1] = (DCTELEM) DESCALE(tmp10, CONST_BITS+PASS1_BITS);
DESCALE          3842 jfdctint.c         dataptr[DCTSIZE*3] = (DCTELEM) DESCALE(tmp11, CONST_BITS+PASS1_BITS);
DESCALE          3843 jfdctint.c         dataptr[DCTSIZE*5] = (DCTELEM) DESCALE(tmp12, CONST_BITS+PASS1_BITS);
DESCALE          3844 jfdctint.c         dataptr[DCTSIZE*7] = (DCTELEM) DESCALE(tmp13, CONST_BITS+PASS1_BITS);
DESCALE          3901 jfdctint.c         dataptr[2] = (DCTELEM) DESCALE(tmp11 + tmp10, CONST_BITS-PASS1_BITS);
DESCALE          3902 jfdctint.c         dataptr[4] = (DCTELEM) DESCALE(tmp11 - tmp10, CONST_BITS-PASS1_BITS);
DESCALE          3909 jfdctint.c           DESCALE(tmp10 + MULTIPLY(tmp0, FIX(0.513743148)), /* c1-c3 */
DESCALE          3912 jfdctint.c           DESCALE(tmp10 - MULTIPLY(tmp1, FIX(2.176250899)), /* c1+c3 */
DESCALE          3956 jfdctint.c           DESCALE(MULTIPLY(tmp10 + tmp11 + tmp12, FIX(1.28)), /* 32/25 */
DESCALE          3960 jfdctint.c           DESCALE(MULTIPLY(tmp10 - tmp12, FIX(1.464477191)) - /* c4 */
DESCALE          3965 jfdctint.c           DESCALE(tmp10 + MULTIPLY(tmp13, FIX(0.657591230)),  /* c2-c6 */
DESCALE          3968 jfdctint.c           DESCALE(tmp10 - MULTIPLY(tmp14, FIX(2.785601151)),  /* c2+c6 */
DESCALE          3976 jfdctint.c           DESCALE(MULTIPLY(tmp10 - tmp11 - tmp2, FIX(1.28)),  /* 32/25 */
DESCALE          3980 jfdctint.c           DESCALE(MULTIPLY(tmp0, FIX(1.787906876)) +          /* c1 */
DESCALE          3989 jfdctint.c         dataptr[DCTSIZE*3] = (DCTELEM) DESCALE(tmp12 + tmp13, CONST_BITS+PASS1_BITS);
DESCALE          3990 jfdctint.c         dataptr[DCTSIZE*7] = (DCTELEM) DESCALE(tmp12 - tmp13, CONST_BITS+PASS1_BITS);
DESCALE          4175 jfdctint.c           DESCALE(MULTIPLY(tmp0 - tmp1 - tmp1, FIX(0.707106781)), /* c2 */
DESCALE          4181 jfdctint.c           DESCALE(MULTIPLY(tmp2, FIX(1.224744871)),               /* c1 */
DESCALE          4211 jfdctint.c           DESCALE(MULTIPLY(tmp10 + tmp11, FIX(1.777777778)),         /* 16/9 */
DESCALE          4214 jfdctint.c           DESCALE(MULTIPLY(tmp12, FIX(2.177324216)),                 /* c2 */
DESCALE          4217 jfdctint.c           DESCALE(MULTIPLY(tmp10 - tmp11 - tmp11, FIX(1.257078722)), /* c4 */
DESCALE          4225 jfdctint.c           DESCALE(tmp10 + MULTIPLY(tmp0 + tmp1, FIX(1.777777778)),   /* 16/9 */
DESCALE          4228 jfdctint.c           DESCALE(MULTIPLY(tmp0 - tmp1 - tmp2, FIX(1.777777778)),    /* 16/9 */
DESCALE          4231 jfdctint.c           DESCALE(tmp10 + MULTIPLY(tmp2 - tmp1, FIX(1.777777778)),   /* 16/9 */
DESCALE           221 jidctflt.c         outptr[0] = range_limit[(int) DESCALE((INT32) (tmp0 + tmp7), 3)
DESCALE           223 jidctflt.c         outptr[7] = range_limit[(int) DESCALE((INT32) (tmp0 - tmp7), 3)
DESCALE           225 jidctflt.c         outptr[1] = range_limit[(int) DESCALE((INT32) (tmp1 + tmp6), 3)
DESCALE           227 jidctflt.c         outptr[6] = range_limit[(int) DESCALE((INT32) (tmp1 - tmp6), 3)
DESCALE           229 jidctflt.c         outptr[2] = range_limit[(int) DESCALE((INT32) (tmp2 + tmp5), 3)
DESCALE           231 jidctflt.c         outptr[5] = range_limit[(int) DESCALE((INT32) (tmp2 - tmp5), 3)
DESCALE           233 jidctflt.c         outptr[4] = range_limit[(int) DESCALE((INT32) (tmp3 + tmp4), 3)
DESCALE           235 jidctflt.c         outptr[3] = range_limit[(int) DESCALE((INT32) (tmp3 - tmp4), 3)
DESCALE           119 jidctfst.c     #define MULTIPLY(var,const)  ((DCTELEM) DESCALE((var) * (const), CONST_BITS))
DESCALE           132 jidctfst.c     	DESCALE((coef)*(quantval), IFAST_SCALE_BITS-PASS1_BITS)
DESCALE           316 jidctint.c           JSAMPLE dcval = range_limit[(int) DESCALE((INT32) wsptr[0], PASS1_BITS+3)
DESCALE          1074 jidctint.c       dcval = (int) DESCALE((INT32) dcval, 3);