Lines Matching refs:MULTIPLY

147 #define MULTIPLY(var,const)  MULTIPLY16C16(var,const)  macro
149 #define MULTIPLY(var,const) ((var) * (const))
201 z1 = MULTIPLY(tmp12 + tmp13, FIX_0_541196100); /* c6 */
206 RIGHT_SHIFT(z1 + MULTIPLY(tmp12, FIX_0_765366865), /* c2-c6 */
209 RIGHT_SHIFT(z1 - MULTIPLY(tmp13, FIX_1_847759065), /* c2+c6 */
219 z1 = MULTIPLY(tmp12 + tmp13, FIX_1_175875602); /* c3 */
223 tmp12 = MULTIPLY(tmp12, - FIX_0_390180644); /* -c3+c5 */
224 tmp13 = MULTIPLY(tmp13, - FIX_1_961570560); /* -c3-c5 */
228 z1 = MULTIPLY(tmp0 + tmp3, - FIX_0_899976223); /* -c3+c7 */
229 tmp0 = MULTIPLY(tmp0, FIX_1_501321110); /* c1+c3-c5-c7 */
230 tmp3 = MULTIPLY(tmp3, FIX_0_298631336); /* -c1+c3+c5-c7 */
234 z1 = MULTIPLY(tmp1 + tmp2, - FIX_2_562915447); /* -c1-c3 */
235 tmp1 = MULTIPLY(tmp1, FIX_3_072711026); /* c1+c3+c5-c7 */
236 tmp2 = MULTIPLY(tmp2, FIX_2_053119869); /* c1+c3-c5+c7 */
279 z1 = MULTIPLY(tmp12 + tmp13, FIX_0_541196100); /* c6 */
284 RIGHT_SHIFT(z1 + MULTIPLY(tmp12, FIX_0_765366865), /* c2-c6 */
287 RIGHT_SHIFT(z1 - MULTIPLY(tmp13, FIX_1_847759065), /* c2+c6 */
297 z1 = MULTIPLY(tmp12 + tmp13, FIX_1_175875602); /* c3 */
301 tmp12 = MULTIPLY(tmp12, - FIX_0_390180644); /* -c3+c5 */
302 tmp13 = MULTIPLY(tmp13, - FIX_1_961570560); /* -c3-c5 */
306 z1 = MULTIPLY(tmp0 + tmp3, - FIX_0_899976223); /* -c3+c7 */
307 tmp0 = MULTIPLY(tmp0, FIX_1_501321110); /* c1+c3-c5-c7 */
308 tmp3 = MULTIPLY(tmp3, FIX_0_298631336); /* -c1+c3+c5-c7 */
312 z1 = MULTIPLY(tmp1 + tmp2, - FIX_2_562915447); /* -c1-c3 */
313 tmp1 = MULTIPLY(tmp1, FIX_3_072711026); /* c1+c3+c5-c7 */
314 tmp2 = MULTIPLY(tmp2, FIX_2_053119869); /* c1+c3-c5+c7 */
376 z1 = MULTIPLY(z1, FIX(0.353553391)); /* (c2+c6-c4)/2 */ in jpeg_fdct_7x7()
377 z2 = MULTIPLY(tmp0 - tmp2, FIX(0.920609002)); /* (c2+c4-c6)/2 */ in jpeg_fdct_7x7()
378 z3 = MULTIPLY(tmp1 - tmp2, FIX(0.314692123)); /* c6 */ in jpeg_fdct_7x7()
381 z2 = MULTIPLY(tmp0 - tmp1, FIX(0.881747734)); /* c4 */ in jpeg_fdct_7x7()
383 DESCALE(z2 + z3 - MULTIPLY(tmp1 - tmp3, FIX(0.707106781)), /* c2+c6-c4 */ in jpeg_fdct_7x7()
389 tmp1 = MULTIPLY(tmp10 + tmp11, FIX(0.935414347)); /* (c3+c1-c5)/2 */ in jpeg_fdct_7x7()
390 tmp2 = MULTIPLY(tmp10 - tmp11, FIX(0.170262339)); /* (c3+c5-c1)/2 */ in jpeg_fdct_7x7()
393 tmp2 = MULTIPLY(tmp11 + tmp12, - FIX(1.378756276)); /* -c1 */ in jpeg_fdct_7x7()
395 tmp3 = MULTIPLY(tmp10 + tmp12, FIX(0.613604268)); /* c5 */ in jpeg_fdct_7x7()
397 tmp2 += tmp3 + MULTIPLY(tmp12, FIX(1.870828693)); /* c3+c1-c5 */ in jpeg_fdct_7x7()
429 DESCALE(MULTIPLY(z1 + tmp1 + tmp3, FIX(1.306122449)), /* 64/49 */ in jpeg_fdct_7x7()
434 z1 = MULTIPLY(z1, FIX(0.461784020)); /* (c2+c6-c4)/2 */ in jpeg_fdct_7x7()
435 z2 = MULTIPLY(tmp0 - tmp2, FIX(1.202428084)); /* (c2+c4-c6)/2 */ in jpeg_fdct_7x7()
436 z3 = MULTIPLY(tmp1 - tmp2, FIX(0.411026446)); /* c6 */ in jpeg_fdct_7x7()
439 z2 = MULTIPLY(tmp0 - tmp1, FIX(1.151670509)); /* c4 */ in jpeg_fdct_7x7()
441 DESCALE(z2 + z3 - MULTIPLY(tmp1 - tmp3, FIX(0.923568041)), /* c2+c6-c4 */ in jpeg_fdct_7x7()
447 tmp1 = MULTIPLY(tmp10 + tmp11, FIX(1.221765677)); /* (c3+c1-c5)/2 */ in jpeg_fdct_7x7()
448 tmp2 = MULTIPLY(tmp10 - tmp11, FIX(0.222383464)); /* (c3+c5-c1)/2 */ in jpeg_fdct_7x7()
451 tmp2 = MULTIPLY(tmp11 + tmp12, - FIX(1.800824523)); /* -c1 */ in jpeg_fdct_7x7()
453 tmp3 = MULTIPLY(tmp10 + tmp12, FIX(0.801442310)); /* c5 */ in jpeg_fdct_7x7()
455 tmp2 += tmp3 + MULTIPLY(tmp12, FIX(2.443531355)); /* c3+c1-c5 */ in jpeg_fdct_7x7()
510 DESCALE(MULTIPLY(tmp12, FIX(1.224744871)), /* c2 */ in jpeg_fdct_6x6()
513 DESCALE(MULTIPLY(tmp10 - tmp11 - tmp11, FIX(0.707106781)), /* c4 */ in jpeg_fdct_6x6()
518 tmp10 = DESCALE(MULTIPLY(tmp0 + tmp2, FIX(0.366025404)), /* c5 */ in jpeg_fdct_6x6()
552 DESCALE(MULTIPLY(tmp10 + tmp11, FIX(1.777777778)), /* 16/9 */ in jpeg_fdct_6x6()
555 DESCALE(MULTIPLY(tmp12, FIX(2.177324216)), /* c2 */ in jpeg_fdct_6x6()
558 DESCALE(MULTIPLY(tmp10 - tmp11 - tmp11, FIX(1.257078722)), /* c4 */ in jpeg_fdct_6x6()
563 tmp10 = MULTIPLY(tmp0 + tmp2, FIX(0.650711829)); /* c5 */ in jpeg_fdct_6x6()
566 DESCALE(tmp10 + MULTIPLY(tmp0 + tmp1, FIX(1.777777778)), /* 16/9 */ in jpeg_fdct_6x6()
569 DESCALE(MULTIPLY(tmp0 - tmp1 - tmp2, FIX(1.777777778)), /* 16/9 */ in jpeg_fdct_6x6()
572 DESCALE(tmp10 + MULTIPLY(tmp2 - tmp1, FIX(1.777777778)), /* 16/9 */ in jpeg_fdct_6x6()
624 tmp11 = MULTIPLY(tmp11, FIX(0.790569415)); /* (c2+c4)/2 */ in jpeg_fdct_5x5()
626 tmp10 = MULTIPLY(tmp10, FIX(0.353553391)); /* (c2-c4)/2 */ in jpeg_fdct_5x5()
632 tmp10 = MULTIPLY(tmp0 + tmp1, FIX(0.831253876)); /* c3 */ in jpeg_fdct_5x5()
635 DESCALE(tmp10 + MULTIPLY(tmp0, FIX(0.513743148)), /* c1-c3 */ in jpeg_fdct_5x5()
638 DESCALE(tmp10 - MULTIPLY(tmp1, FIX(2.176250899)), /* c1+c3 */ in jpeg_fdct_5x5()
667 DESCALE(MULTIPLY(tmp10 + tmp2, FIX(1.28)), /* 32/25 */ in jpeg_fdct_5x5()
669 tmp11 = MULTIPLY(tmp11, FIX(1.011928851)); /* (c2+c4)/2 */ in jpeg_fdct_5x5()
671 tmp10 = MULTIPLY(tmp10, FIX(0.452548340)); /* (c2-c4)/2 */ in jpeg_fdct_5x5()
677 tmp10 = MULTIPLY(tmp0 + tmp1, FIX(1.064004961)); /* c3 */ in jpeg_fdct_5x5()
680 DESCALE(tmp10 + MULTIPLY(tmp0, FIX(0.657591230)), /* c1-c3 */ in jpeg_fdct_5x5()
683 DESCALE(tmp10 - MULTIPLY(tmp1, FIX(2.785601151)), /* c1+c3 */ in jpeg_fdct_5x5()
734 tmp0 = MULTIPLY(tmp10 + tmp11, FIX_0_541196100); /* c6 */ in jpeg_fdct_4x4()
739 RIGHT_SHIFT(tmp0 + MULTIPLY(tmp10, FIX_0_765366865), /* c2-c6 */ in jpeg_fdct_4x4()
742 RIGHT_SHIFT(tmp0 - MULTIPLY(tmp11, FIX_1_847759065), /* c2+c6 */ in jpeg_fdct_4x4()
770 tmp0 = MULTIPLY(tmp10 + tmp11, FIX_0_541196100); /* c6 */ in jpeg_fdct_4x4()
775 RIGHT_SHIFT(tmp0 + MULTIPLY(tmp10, FIX_0_765366865), /* c2-c6 */ in jpeg_fdct_4x4()
778 RIGHT_SHIFT(tmp0 - MULTIPLY(tmp11, FIX_1_847759065), /* c2+c6 */ in jpeg_fdct_4x4()
825 DESCALE(MULTIPLY(tmp0 - tmp1 - tmp1, FIX(0.707106781)), /* c2 */ in jpeg_fdct_3x3()
831 DESCALE(MULTIPLY(tmp2, FIX(1.224744871)), /* c1 */ in jpeg_fdct_3x3()
855 DESCALE(MULTIPLY(tmp0 + tmp1, FIX(1.777777778)), /* 16/9 */ in jpeg_fdct_3x3()
858 DESCALE(MULTIPLY(tmp0 - tmp1 - tmp1, FIX(1.257078722)), /* c2 */ in jpeg_fdct_3x3()
864 DESCALE(MULTIPLY(tmp2, FIX(2.177324216)), /* c1 */ in jpeg_fdct_3x3()
985 DESCALE(MULTIPLY(z1 - z2 - z2, FIX(0.707106781)), /* c6 */ in jpeg_fdct_9x9()
987 z1 = MULTIPLY(tmp0 - tmp2, FIX(1.328926049)); /* c2 */ in jpeg_fdct_9x9()
988 z2 = MULTIPLY(tmp1 - tmp4 - tmp4, FIX(0.707106781)); /* c6 */ in jpeg_fdct_9x9()
990 DESCALE(MULTIPLY(tmp2 - tmp3, FIX(1.083350441)) /* c4 */ in jpeg_fdct_9x9()
993 DESCALE(MULTIPLY(tmp3 - tmp0, FIX(0.245575608)) /* c8 */ in jpeg_fdct_9x9()
999 DESCALE(MULTIPLY(tmp10 - tmp12 - tmp13, FIX(1.224744871)), /* c3 */ in jpeg_fdct_9x9()
1002 tmp11 = MULTIPLY(tmp11, FIX(1.224744871)); /* c3 */ in jpeg_fdct_9x9()
1003 tmp0 = MULTIPLY(tmp10 + tmp12, FIX(0.909038955)); /* c5 */ in jpeg_fdct_9x9()
1004 tmp1 = MULTIPLY(tmp10 + tmp13, FIX(0.483689525)); /* c7 */ in jpeg_fdct_9x9()
1008 tmp2 = MULTIPLY(tmp12 - tmp13, FIX(1.392728481)); /* c1 */ in jpeg_fdct_9x9()
1049 DESCALE(MULTIPLY(z1 + z2, FIX(1.580246914)), /* 128/81 */ in jpeg_fdct_9x9()
1052 DESCALE(MULTIPLY(z1 - z2 - z2, FIX(1.117403309)), /* c6 */ in jpeg_fdct_9x9()
1054 z1 = MULTIPLY(tmp0 - tmp2, FIX(2.100031287)); /* c2 */ in jpeg_fdct_9x9()
1055 z2 = MULTIPLY(tmp1 - tmp4 - tmp4, FIX(1.117403309)); /* c6 */ in jpeg_fdct_9x9()
1057 DESCALE(MULTIPLY(tmp2 - tmp3, FIX(1.711961190)) /* c4 */ in jpeg_fdct_9x9()
1060 DESCALE(MULTIPLY(tmp3 - tmp0, FIX(0.388070096)) /* c8 */ in jpeg_fdct_9x9()
1066 DESCALE(MULTIPLY(tmp10 - tmp12 - tmp13, FIX(1.935399303)), /* c3 */ in jpeg_fdct_9x9()
1069 tmp11 = MULTIPLY(tmp11, FIX(1.935399303)); /* c3 */ in jpeg_fdct_9x9()
1070 tmp0 = MULTIPLY(tmp10 + tmp12, FIX(1.436506004)); /* c5 */ in jpeg_fdct_9x9()
1071 tmp1 = MULTIPLY(tmp10 + tmp13, FIX(0.764348879)); /* c7 */ in jpeg_fdct_9x9()
1076 tmp2 = MULTIPLY(tmp12 - tmp13, FIX(2.200854883)); /* c1 */ in jpeg_fdct_9x9()
1141 DESCALE(MULTIPLY(tmp10 - tmp12, FIX(1.144122806)) - /* c4 */ in jpeg_fdct_10x10()
1142 MULTIPLY(tmp11 - tmp12, FIX(0.437016024)), /* c8 */ in jpeg_fdct_10x10()
1144 tmp10 = MULTIPLY(tmp13 + tmp14, FIX(0.831253876)); /* c6 */ in jpeg_fdct_10x10()
1146 DESCALE(tmp10 + MULTIPLY(tmp13, FIX(0.513743148)), /* c2-c6 */ in jpeg_fdct_10x10()
1149 DESCALE(tmp10 - MULTIPLY(tmp14, FIX(2.176250899)), /* c2+c6 */ in jpeg_fdct_10x10()
1159 DESCALE(MULTIPLY(tmp0, FIX(1.396802247)) + /* c1 */ in jpeg_fdct_10x10()
1160 MULTIPLY(tmp1, FIX(1.260073511)) + tmp2 + /* c3 */ in jpeg_fdct_10x10()
1161 MULTIPLY(tmp3, FIX(0.642039522)) + /* c7 */ in jpeg_fdct_10x10()
1162 MULTIPLY(tmp4, FIX(0.221231742)), /* c9 */ in jpeg_fdct_10x10()
1164 tmp12 = MULTIPLY(tmp0 - tmp4, FIX(0.951056516)) - /* (c3+c7)/2 */ in jpeg_fdct_10x10()
1165 MULTIPLY(tmp1 + tmp3, FIX(0.587785252)); /* (c1-c9)/2 */ in jpeg_fdct_10x10()
1166 tmp13 = MULTIPLY(tmp10 + tmp11, FIX(0.309016994)) + /* (c3-c7)/2 */ in jpeg_fdct_10x10()
1211 DESCALE(MULTIPLY(tmp10 + tmp11 + tmp12, FIX(1.28)), /* 32/25 */ in jpeg_fdct_10x10()
1215 DESCALE(MULTIPLY(tmp10 - tmp12, FIX(1.464477191)) - /* c4 */ in jpeg_fdct_10x10()
1216 MULTIPLY(tmp11 - tmp12, FIX(0.559380511)), /* c8 */ in jpeg_fdct_10x10()
1218 tmp10 = MULTIPLY(tmp13 + tmp14, FIX(1.064004961)); /* c6 */ in jpeg_fdct_10x10()
1220 DESCALE(tmp10 + MULTIPLY(tmp13, FIX(0.657591230)), /* c2-c6 */ in jpeg_fdct_10x10()
1223 DESCALE(tmp10 - MULTIPLY(tmp14, FIX(2.785601151)), /* c2+c6 */ in jpeg_fdct_10x10()
1231 DESCALE(MULTIPLY(tmp10 - tmp11 - tmp2, FIX(1.28)), /* 32/25 */ in jpeg_fdct_10x10()
1233 tmp2 = MULTIPLY(tmp2, FIX(1.28)); /* 32/25 */ in jpeg_fdct_10x10()
1235 DESCALE(MULTIPLY(tmp0, FIX(1.787906876)) + /* c1 */ in jpeg_fdct_10x10()
1236 MULTIPLY(tmp1, FIX(1.612894094)) + tmp2 + /* c3 */ in jpeg_fdct_10x10()
1237 MULTIPLY(tmp3, FIX(0.821810588)) + /* c7 */ in jpeg_fdct_10x10()
1238 MULTIPLY(tmp4, FIX(0.283176630)), /* c9 */ in jpeg_fdct_10x10()
1240 tmp12 = MULTIPLY(tmp0 - tmp4, FIX(1.217352341)) - /* (c3+c7)/2 */ in jpeg_fdct_10x10()
1241 MULTIPLY(tmp1 + tmp3, FIX(0.752365123)); /* (c1-c9)/2 */ in jpeg_fdct_10x10()
1242 tmp13 = MULTIPLY(tmp10 + tmp11, FIX(0.395541753)) + /* (c3-c7)/2 */ in jpeg_fdct_10x10()
1243 MULTIPLY(tmp11, FIX(0.64)) - tmp2; /* 16/25 */ in jpeg_fdct_10x10()
1306 z1 = MULTIPLY(tmp0 + tmp3, FIX(1.356927976)) + /* c2 */ in jpeg_fdct_11x11()
1307 MULTIPLY(tmp2 + tmp4, FIX(0.201263574)); /* c10 */ in jpeg_fdct_11x11()
1308 z2 = MULTIPLY(tmp1 - tmp3, FIX(0.926112931)); /* c6 */ in jpeg_fdct_11x11()
1309 z3 = MULTIPLY(tmp0 - tmp1, FIX(1.189712156)); /* c4 */ in jpeg_fdct_11x11()
1311 DESCALE(z1 + z2 - MULTIPLY(tmp3, FIX(1.018300590)) /* c2+c8-c6 */ in jpeg_fdct_11x11()
1312 - MULTIPLY(tmp4, FIX(1.390975730)), /* c4+c10 */ in jpeg_fdct_11x11()
1315 DESCALE(z2 + z3 + MULTIPLY(tmp1, FIX(0.062335650)) /* c4-c6-c10 */ in jpeg_fdct_11x11()
1316 - MULTIPLY(tmp2, FIX(1.356927976)) /* c2 */ in jpeg_fdct_11x11()
1317 + MULTIPLY(tmp4, FIX(0.587485545)), /* c8 */ in jpeg_fdct_11x11()
1320 DESCALE(z1 + z3 - MULTIPLY(tmp0, FIX(1.620527200)) /* c2+c4-c6 */ in jpeg_fdct_11x11()
1321 - MULTIPLY(tmp2, FIX(0.788749120)), /* c8+c10 */ in jpeg_fdct_11x11()
1326 tmp1 = MULTIPLY(tmp10 + tmp11, FIX(1.286413905)); /* c3 */ in jpeg_fdct_11x11()
1327 tmp2 = MULTIPLY(tmp10 + tmp12, FIX(1.068791298)); /* c5 */ in jpeg_fdct_11x11()
1328 tmp3 = MULTIPLY(tmp10 + tmp13, FIX(0.764581576)); /* c7 */ in jpeg_fdct_11x11()
1329 tmp0 = tmp1 + tmp2 + tmp3 - MULTIPLY(tmp10, FIX(1.719967871)) /* c7+c5+c3-c1 */ in jpeg_fdct_11x11()
1330 + MULTIPLY(tmp14, FIX(0.398430003)); /* c9 */ in jpeg_fdct_11x11()
1331 tmp4 = MULTIPLY(tmp11 + tmp12, - FIX(0.764581576)); /* -c7 */ in jpeg_fdct_11x11()
1332 tmp5 = MULTIPLY(tmp11 + tmp13, - FIX(1.399818907)); /* -c1 */ in jpeg_fdct_11x11()
1333 tmp1 += tmp4 + tmp5 + MULTIPLY(tmp11, FIX(1.276416582)) /* c9+c7+c1-c3 */ in jpeg_fdct_11x11()
1334 - MULTIPLY(tmp14, FIX(1.068791298)); /* c5 */ in jpeg_fdct_11x11()
1335 tmp10 = MULTIPLY(tmp12 + tmp13, FIX(0.398430003)); /* c9 */ in jpeg_fdct_11x11()
1336 tmp2 += tmp4 + tmp10 - MULTIPLY(tmp12, FIX(1.989053629)) /* c9+c5+c3-c7 */ in jpeg_fdct_11x11()
1337 + MULTIPLY(tmp14, FIX(1.399818907)); /* c1 */ in jpeg_fdct_11x11()
1338 tmp3 += tmp5 + tmp10 + MULTIPLY(tmp13, FIX(1.305598626)) /* c1+c5-c9-c7 */ in jpeg_fdct_11x11()
1339 - MULTIPLY(tmp14, FIX(1.286413905)); /* c3 */ in jpeg_fdct_11x11()
1382 DESCALE(MULTIPLY(tmp0 + tmp1 + tmp2 + tmp3 + tmp4 + tmp5, in jpeg_fdct_11x11()
1391 z1 = MULTIPLY(tmp0 + tmp3, FIX(1.435427942)) + /* c2 */ in jpeg_fdct_11x11()
1392 MULTIPLY(tmp2 + tmp4, FIX(0.212906922)); /* c10 */ in jpeg_fdct_11x11()
1393 z2 = MULTIPLY(tmp1 - tmp3, FIX(0.979689713)); /* c6 */ in jpeg_fdct_11x11()
1394 z3 = MULTIPLY(tmp0 - tmp1, FIX(1.258538479)); /* c4 */ in jpeg_fdct_11x11()
1396 DESCALE(z1 + z2 - MULTIPLY(tmp3, FIX(1.077210542)) /* c2+c8-c6 */ in jpeg_fdct_11x11()
1397 - MULTIPLY(tmp4, FIX(1.471445400)), /* c4+c10 */ in jpeg_fdct_11x11()
1400 DESCALE(z2 + z3 + MULTIPLY(tmp1, FIX(0.065941844)) /* c4-c6-c10 */ in jpeg_fdct_11x11()
1401 - MULTIPLY(tmp2, FIX(1.435427942)) /* c2 */ in jpeg_fdct_11x11()
1402 + MULTIPLY(tmp4, FIX(0.621472312)), /* c8 */ in jpeg_fdct_11x11()
1405 DESCALE(z1 + z3 - MULTIPLY(tmp0, FIX(1.714276708)) /* c2+c4-c6 */ in jpeg_fdct_11x11()
1406 - MULTIPLY(tmp2, FIX(0.834379234)), /* c8+c10 */ in jpeg_fdct_11x11()
1411 tmp1 = MULTIPLY(tmp10 + tmp11, FIX(1.360834544)); /* c3 */ in jpeg_fdct_11x11()
1412 tmp2 = MULTIPLY(tmp10 + tmp12, FIX(1.130622199)); /* c5 */ in jpeg_fdct_11x11()
1413 tmp3 = MULTIPLY(tmp10 + tmp13, FIX(0.808813568)); /* c7 */ in jpeg_fdct_11x11()
1414 tmp0 = tmp1 + tmp2 + tmp3 - MULTIPLY(tmp10, FIX(1.819470145)) /* c7+c5+c3-c1 */ in jpeg_fdct_11x11()
1415 + MULTIPLY(tmp14, FIX(0.421479672)); /* c9 */ in jpeg_fdct_11x11()
1416 tmp4 = MULTIPLY(tmp11 + tmp12, - FIX(0.808813568)); /* -c7 */ in jpeg_fdct_11x11()
1417 tmp5 = MULTIPLY(tmp11 + tmp13, - FIX(1.480800167)); /* -c1 */ in jpeg_fdct_11x11()
1418 tmp1 += tmp4 + tmp5 + MULTIPLY(tmp11, FIX(1.350258864)) /* c9+c7+c1-c3 */ in jpeg_fdct_11x11()
1419 - MULTIPLY(tmp14, FIX(1.130622199)); /* c5 */ in jpeg_fdct_11x11()
1420 tmp10 = MULTIPLY(tmp12 + tmp13, FIX(0.421479672)); /* c9 */ in jpeg_fdct_11x11()
1421 tmp2 += tmp4 + tmp10 - MULTIPLY(tmp12, FIX(2.104122847)) /* c9+c5+c3-c7 */ in jpeg_fdct_11x11()
1422 + MULTIPLY(tmp14, FIX(1.480800167)); /* c1 */ in jpeg_fdct_11x11()
1423 tmp3 += tmp5 + tmp10 + MULTIPLY(tmp13, FIX(1.381129125)) /* c1+c5-c9-c7 */ in jpeg_fdct_11x11()
1424 - MULTIPLY(tmp14, FIX(1.360834544)); /* c3 */ in jpeg_fdct_11x11()
1490 DESCALE(MULTIPLY(tmp10 - tmp12, FIX(1.224744871)), /* c4 */ in jpeg_fdct_12x12()
1493 DESCALE(tmp14 - tmp15 + MULTIPLY(tmp13 + tmp15, FIX(1.366025404)), /* c2 */ in jpeg_fdct_12x12()
1498 tmp10 = MULTIPLY(tmp1 + tmp4, FIX_0_541196100); /* c9 */ in jpeg_fdct_12x12()
1499 tmp14 = tmp10 + MULTIPLY(tmp1, FIX_0_765366865); /* c3-c9 */ in jpeg_fdct_12x12()
1500 tmp15 = tmp10 - MULTIPLY(tmp4, FIX_1_847759065); /* c3+c9 */ in jpeg_fdct_12x12()
1501 tmp12 = MULTIPLY(tmp0 + tmp2, FIX(1.121971054)); /* c5 */ in jpeg_fdct_12x12()
1502 tmp13 = MULTIPLY(tmp0 + tmp3, FIX(0.860918669)); /* c7 */ in jpeg_fdct_12x12()
1503 tmp10 = tmp12 + tmp13 + tmp14 - MULTIPLY(tmp0, FIX(0.580774953)) /* c5+c7-c1 */ in jpeg_fdct_12x12()
1504 + MULTIPLY(tmp5, FIX(0.184591911)); /* c11 */ in jpeg_fdct_12x12()
1505 tmp11 = MULTIPLY(tmp2 + tmp3, - FIX(0.184591911)); /* -c11 */ in jpeg_fdct_12x12()
1506 tmp12 += tmp11 - tmp15 - MULTIPLY(tmp2, FIX(2.339493912)) /* c1+c5-c11 */ in jpeg_fdct_12x12()
1507 + MULTIPLY(tmp5, FIX(0.860918669)); /* c7 */ in jpeg_fdct_12x12()
1508 tmp13 += tmp11 - tmp14 + MULTIPLY(tmp3, FIX(0.725788011)) /* c1+c11-c7 */ in jpeg_fdct_12x12()
1509 - MULTIPLY(tmp5, FIX(1.121971054)); /* c5 */ in jpeg_fdct_12x12()
1510 tmp11 = tmp15 + MULTIPLY(tmp0 - tmp3, FIX(1.306562965)) /* c3 */ in jpeg_fdct_12x12()
1511 - MULTIPLY(tmp2 + tmp5, FIX_0_541196100); /* c9 */ in jpeg_fdct_12x12()
1562 DESCALE(MULTIPLY(tmp10 + tmp11 + tmp12, FIX(0.888888889)), /* 8/9 */ in jpeg_fdct_12x12()
1565 DESCALE(MULTIPLY(tmp13 - tmp14 - tmp15, FIX(0.888888889)), /* 8/9 */ in jpeg_fdct_12x12()
1568 DESCALE(MULTIPLY(tmp10 - tmp12, FIX(1.088662108)), /* c4 */ in jpeg_fdct_12x12()
1571 DESCALE(MULTIPLY(tmp14 - tmp15, FIX(0.888888889)) + /* 8/9 */ in jpeg_fdct_12x12()
1572 MULTIPLY(tmp13 + tmp15, FIX(1.214244803)), /* c2 */ in jpeg_fdct_12x12()
1577 tmp10 = MULTIPLY(tmp1 + tmp4, FIX(0.481063200)); /* c9 */ in jpeg_fdct_12x12()
1578 tmp14 = tmp10 + MULTIPLY(tmp1, FIX(0.680326102)); /* c3-c9 */ in jpeg_fdct_12x12()
1579 tmp15 = tmp10 - MULTIPLY(tmp4, FIX(1.642452502)); /* c3+c9 */ in jpeg_fdct_12x12()
1580 tmp12 = MULTIPLY(tmp0 + tmp2, FIX(0.997307603)); /* c5 */ in jpeg_fdct_12x12()
1581 tmp13 = MULTIPLY(tmp0 + tmp3, FIX(0.765261039)); /* c7 */ in jpeg_fdct_12x12()
1582 tmp10 = tmp12 + tmp13 + tmp14 - MULTIPLY(tmp0, FIX(0.516244403)) /* c5+c7-c1 */ in jpeg_fdct_12x12()
1583 + MULTIPLY(tmp5, FIX(0.164081699)); /* c11 */ in jpeg_fdct_12x12()
1584 tmp11 = MULTIPLY(tmp2 + tmp3, - FIX(0.164081699)); /* -c11 */ in jpeg_fdct_12x12()
1585 tmp12 += tmp11 - tmp15 - MULTIPLY(tmp2, FIX(2.079550144)) /* c1+c5-c11 */ in jpeg_fdct_12x12()
1586 + MULTIPLY(tmp5, FIX(0.765261039)); /* c7 */ in jpeg_fdct_12x12()
1587 tmp13 += tmp11 - tmp14 + MULTIPLY(tmp3, FIX(0.645144899)) /* c1+c11-c7 */ in jpeg_fdct_12x12()
1588 - MULTIPLY(tmp5, FIX(0.997307603)); /* c5 */ in jpeg_fdct_12x12()
1589 tmp11 = tmp15 + MULTIPLY(tmp0 - tmp3, FIX(1.161389302)) /* c3 */ in jpeg_fdct_12x12()
1590 - MULTIPLY(tmp2 + tmp5, FIX(0.481063200)); /* c9 */ in jpeg_fdct_12x12()
1658 DESCALE(MULTIPLY(tmp0, FIX(1.373119086)) + /* c2 */ in jpeg_fdct_13x13()
1659 MULTIPLY(tmp1, FIX(1.058554052)) + /* c6 */ in jpeg_fdct_13x13()
1660 MULTIPLY(tmp2, FIX(0.501487041)) - /* c10 */ in jpeg_fdct_13x13()
1661 MULTIPLY(tmp3, FIX(0.170464608)) - /* c12 */ in jpeg_fdct_13x13()
1662 MULTIPLY(tmp4, FIX(0.803364869)) - /* c8 */ in jpeg_fdct_13x13()
1663 MULTIPLY(tmp5, FIX(1.252223920)), /* c4 */ in jpeg_fdct_13x13()
1665 z1 = MULTIPLY(tmp0 - tmp2, FIX(1.155388986)) - /* (c4+c6)/2 */ in jpeg_fdct_13x13()
1666 MULTIPLY(tmp3 - tmp4, FIX(0.435816023)) - /* (c2-c10)/2 */ in jpeg_fdct_13x13()
1667 MULTIPLY(tmp1 - tmp5, FIX(0.316450131)); /* (c8-c12)/2 */ in jpeg_fdct_13x13()
1668 z2 = MULTIPLY(tmp0 + tmp2, FIX(0.096834934)) - /* (c4-c6)/2 */ in jpeg_fdct_13x13()
1669 MULTIPLY(tmp3 + tmp4, FIX(0.937303064)) + /* (c2+c10)/2 */ in jpeg_fdct_13x13()
1670 MULTIPLY(tmp1 + tmp5, FIX(0.486914739)); /* (c8+c12)/2 */ in jpeg_fdct_13x13()
1677 tmp1 = MULTIPLY(tmp10 + tmp11, FIX(1.322312651)); /* c3 */ in jpeg_fdct_13x13()
1678 tmp2 = MULTIPLY(tmp10 + tmp12, FIX(1.163874945)); /* c5 */ in jpeg_fdct_13x13()
1679 tmp3 = MULTIPLY(tmp10 + tmp13, FIX(0.937797057)) + /* c7 */ in jpeg_fdct_13x13()
1680 MULTIPLY(tmp14 + tmp15, FIX(0.338443458)); /* c11 */ in jpeg_fdct_13x13()
1682 MULTIPLY(tmp10, FIX(2.020082300)) + /* c3+c5+c7-c1 */ in jpeg_fdct_13x13()
1683 MULTIPLY(tmp14, FIX(0.318774355)); /* c9-c11 */ in jpeg_fdct_13x13()
1684 tmp4 = MULTIPLY(tmp14 - tmp15, FIX(0.937797057)) - /* c7 */ in jpeg_fdct_13x13()
1685 MULTIPLY(tmp11 + tmp12, FIX(0.338443458)); /* c11 */ in jpeg_fdct_13x13()
1686 tmp5 = MULTIPLY(tmp11 + tmp13, - FIX(1.163874945)); /* -c5 */ in jpeg_fdct_13x13()
1688 MULTIPLY(tmp11, FIX(0.837223564)) - /* c5+c9+c11-c3 */ in jpeg_fdct_13x13()
1689 MULTIPLY(tmp14, FIX(2.341699410)); /* c1+c7 */ in jpeg_fdct_13x13()
1690 tmp6 = MULTIPLY(tmp12 + tmp13, - FIX(0.657217813)); /* -c9 */ in jpeg_fdct_13x13()
1692 MULTIPLY(tmp12, FIX(1.572116027)) + /* c1+c5-c9-c11 */ in jpeg_fdct_13x13()
1693 MULTIPLY(tmp15, FIX(2.260109708)); /* c3+c7 */ in jpeg_fdct_13x13()
1695 MULTIPLY(tmp13, FIX(2.205608352)) - /* c3+c5+c9-c7 */ in jpeg_fdct_13x13()
1696 MULTIPLY(tmp15, FIX(1.742345811)); /* c1+c11 */ in jpeg_fdct_13x13()
1741 DESCALE(MULTIPLY(tmp0 + tmp1 + tmp2 + tmp3 + tmp4 + tmp5 + tmp6, in jpeg_fdct_13x13()
1752 DESCALE(MULTIPLY(tmp0, FIX(1.039995521)) + /* c2 */ in jpeg_fdct_13x13()
1753 MULTIPLY(tmp1, FIX(0.801745081)) + /* c6 */ in jpeg_fdct_13x13()
1754 MULTIPLY(tmp2, FIX(0.379824504)) - /* c10 */ in jpeg_fdct_13x13()
1755 MULTIPLY(tmp3, FIX(0.129109289)) - /* c12 */ in jpeg_fdct_13x13()
1756 MULTIPLY(tmp4, FIX(0.608465700)) - /* c8 */ in jpeg_fdct_13x13()
1757 MULTIPLY(tmp5, FIX(0.948429952)), /* c4 */ in jpeg_fdct_13x13()
1759 z1 = MULTIPLY(tmp0 - tmp2, FIX(0.875087516)) - /* (c4+c6)/2 */ in jpeg_fdct_13x13()
1760 MULTIPLY(tmp3 - tmp4, FIX(0.330085509)) - /* (c2-c10)/2 */ in jpeg_fdct_13x13()
1761 MULTIPLY(tmp1 - tmp5, FIX(0.239678205)); /* (c8-c12)/2 */ in jpeg_fdct_13x13()
1762 z2 = MULTIPLY(tmp0 + tmp2, FIX(0.073342435)) - /* (c4-c6)/2 */ in jpeg_fdct_13x13()
1763 MULTIPLY(tmp3 + tmp4, FIX(0.709910013)) + /* (c2+c10)/2 */ in jpeg_fdct_13x13()
1764 MULTIPLY(tmp1 + tmp5, FIX(0.368787494)); /* (c8+c12)/2 */ in jpeg_fdct_13x13()
1771 tmp1 = MULTIPLY(tmp10 + tmp11, FIX(1.001514908)); /* c3 */ in jpeg_fdct_13x13()
1772 tmp2 = MULTIPLY(tmp10 + tmp12, FIX(0.881514751)); /* c5 */ in jpeg_fdct_13x13()
1773 tmp3 = MULTIPLY(tmp10 + tmp13, FIX(0.710284161)) + /* c7 */ in jpeg_fdct_13x13()
1774 MULTIPLY(tmp14 + tmp15, FIX(0.256335874)); /* c11 */ in jpeg_fdct_13x13()
1776 MULTIPLY(tmp10, FIX(1.530003162)) + /* c3+c5+c7-c1 */ in jpeg_fdct_13x13()
1777 MULTIPLY(tmp14, FIX(0.241438564)); /* c9-c11 */ in jpeg_fdct_13x13()
1778 tmp4 = MULTIPLY(tmp14 - tmp15, FIX(0.710284161)) - /* c7 */ in jpeg_fdct_13x13()
1779 MULTIPLY(tmp11 + tmp12, FIX(0.256335874)); /* c11 */ in jpeg_fdct_13x13()
1780 tmp5 = MULTIPLY(tmp11 + tmp13, - FIX(0.881514751)); /* -c5 */ in jpeg_fdct_13x13()
1782 MULTIPLY(tmp11, FIX(0.634110155)) - /* c5+c9+c11-c3 */ in jpeg_fdct_13x13()
1783 MULTIPLY(tmp14, FIX(1.773594819)); /* c1+c7 */ in jpeg_fdct_13x13()
1784 tmp6 = MULTIPLY(tmp12 + tmp13, - FIX(0.497774438)); /* -c9 */ in jpeg_fdct_13x13()
1786 MULTIPLY(tmp12, FIX(1.190715098)) + /* c1+c5-c9-c11 */ in jpeg_fdct_13x13()
1787 MULTIPLY(tmp15, FIX(1.711799069)); /* c3+c7 */ in jpeg_fdct_13x13()
1789 MULTIPLY(tmp13, FIX(1.670519935)) - /* c3+c5+c9-c7 */ in jpeg_fdct_13x13()
1790 MULTIPLY(tmp15, FIX(1.319646532)); /* c1+c11 */ in jpeg_fdct_13x13()
1859 DESCALE(MULTIPLY(tmp10 - tmp13, FIX(1.274162392)) + /* c4 */ in jpeg_fdct_14x14()
1860 MULTIPLY(tmp11 - tmp13, FIX(0.314692123)) - /* c12 */ in jpeg_fdct_14x14()
1861 MULTIPLY(tmp12 - tmp13, FIX(0.881747734)), /* c8 */ in jpeg_fdct_14x14()
1864 tmp10 = MULTIPLY(tmp14 + tmp15, FIX(1.105676686)); /* c6 */ in jpeg_fdct_14x14()
1867 DESCALE(tmp10 + MULTIPLY(tmp14, FIX(0.273079590)) /* c2-c6 */ in jpeg_fdct_14x14()
1868 + MULTIPLY(tmp16, FIX(0.613604268)), /* c10 */ in jpeg_fdct_14x14()
1871 DESCALE(tmp10 - MULTIPLY(tmp15, FIX(1.719280954)) /* c6+c10 */ in jpeg_fdct_14x14()
1872 - MULTIPLY(tmp16, FIX(1.378756276)), /* c2 */ in jpeg_fdct_14x14()
1881 tmp10 = MULTIPLY(tmp10, - FIX(0.158341681)); /* -c13 */ in jpeg_fdct_14x14()
1882 tmp11 = MULTIPLY(tmp11, FIX(1.405321284)); /* c1 */ in jpeg_fdct_14x14()
1884 tmp11 = MULTIPLY(tmp0 + tmp2, FIX(1.197448846)) + /* c5 */ in jpeg_fdct_14x14()
1885 MULTIPLY(tmp4 + tmp6, FIX(0.752406978)); /* c9 */ in jpeg_fdct_14x14()
1887 DESCALE(tmp10 + tmp11 - MULTIPLY(tmp2, FIX(2.373959773)) /* c3+c5-c13 */ in jpeg_fdct_14x14()
1888 + MULTIPLY(tmp4, FIX(1.119999435)), /* c1+c11-c9 */ in jpeg_fdct_14x14()
1890 tmp12 = MULTIPLY(tmp0 + tmp1, FIX(1.334852607)) + /* c3 */ in jpeg_fdct_14x14()
1891 MULTIPLY(tmp5 - tmp6, FIX(0.467085129)); /* c11 */ in jpeg_fdct_14x14()
1893 DESCALE(tmp10 + tmp12 - MULTIPLY(tmp1, FIX(0.424103948)) /* c3-c9-c13 */ in jpeg_fdct_14x14()
1894 - MULTIPLY(tmp5, FIX(3.069855259)), /* c1+c5+c11 */ in jpeg_fdct_14x14()
1898 MULTIPLY(tmp0 + tmp6, FIX(1.126980169)), /* c3+c5-c1 */ in jpeg_fdct_14x14()
1947 DESCALE(MULTIPLY(tmp10 + tmp11 + tmp12 + tmp13, in jpeg_fdct_14x14()
1952 DESCALE(MULTIPLY(tmp10 - tmp13, FIX(0.832106052)) + /* c4 */ in jpeg_fdct_14x14()
1953 MULTIPLY(tmp11 - tmp13, FIX(0.205513223)) - /* c12 */ in jpeg_fdct_14x14()
1954 MULTIPLY(tmp12 - tmp13, FIX(0.575835255)), /* c8 */ in jpeg_fdct_14x14()
1957 tmp10 = MULTIPLY(tmp14 + tmp15, FIX(0.722074570)); /* c6 */ in jpeg_fdct_14x14()
1960 DESCALE(tmp10 + MULTIPLY(tmp14, FIX(0.178337691)) /* c2-c6 */ in jpeg_fdct_14x14()
1961 + MULTIPLY(tmp16, FIX(0.400721155)), /* c10 */ in jpeg_fdct_14x14()
1964 DESCALE(tmp10 - MULTIPLY(tmp15, FIX(1.122795725)) /* c6+c10 */ in jpeg_fdct_14x14()
1965 - MULTIPLY(tmp16, FIX(0.900412262)), /* c2 */ in jpeg_fdct_14x14()
1973 DESCALE(MULTIPLY(tmp0 - tmp10 + tmp3 - tmp11 - tmp6, in jpeg_fdct_14x14()
1976 tmp3 = MULTIPLY(tmp3 , FIX(0.653061224)); /* 32/49 */ in jpeg_fdct_14x14()
1977 tmp10 = MULTIPLY(tmp10, - FIX(0.103406812)); /* -c13 */ in jpeg_fdct_14x14()
1978 tmp11 = MULTIPLY(tmp11, FIX(0.917760839)); /* c1 */ in jpeg_fdct_14x14()
1980 tmp11 = MULTIPLY(tmp0 + tmp2, FIX(0.782007410)) + /* c5 */ in jpeg_fdct_14x14()
1981 MULTIPLY(tmp4 + tmp6, FIX(0.491367823)); /* c9 */ in jpeg_fdct_14x14()
1983 DESCALE(tmp10 + tmp11 - MULTIPLY(tmp2, FIX(1.550341076)) /* c3+c5-c13 */ in jpeg_fdct_14x14()
1984 + MULTIPLY(tmp4, FIX(0.731428202)), /* c1+c11-c9 */ in jpeg_fdct_14x14()
1986 tmp12 = MULTIPLY(tmp0 + tmp1, FIX(0.871740478)) + /* c3 */ in jpeg_fdct_14x14()
1987 MULTIPLY(tmp5 - tmp6, FIX(0.305035186)); /* c11 */ in jpeg_fdct_14x14()
1989 DESCALE(tmp10 + tmp12 - MULTIPLY(tmp1, FIX(0.276965844)) /* c3-c9-c13 */ in jpeg_fdct_14x14()
1990 - MULTIPLY(tmp5, FIX(2.004803435)), /* c1+c5+c11 */ in jpeg_fdct_14x14()
1994 - MULTIPLY(tmp0, FIX(0.735987049)) /* c3+c5-c1 */ in jpeg_fdct_14x14()
1995 - MULTIPLY(tmp6, FIX(0.082925825)), /* c9-c11-c13 */ in jpeg_fdct_14x14()
2057 DESCALE(MULTIPLY(z1 - z3, FIX(1.144122806)) - /* c6 */ in jpeg_fdct_15x15()
2058 MULTIPLY(z2 - z3, FIX(0.437016024)), /* c12 */ in jpeg_fdct_15x15()
2061 z1 = MULTIPLY(tmp3 - tmp2, FIX(1.531135173)) - /* c2+c14 */ in jpeg_fdct_15x15()
2062 MULTIPLY(tmp6 - tmp2, FIX(2.238241955)); /* c4+c8 */ in jpeg_fdct_15x15()
2063 z2 = MULTIPLY(tmp5 - tmp2, FIX(0.798468008)) - /* c8-c14 */ in jpeg_fdct_15x15()
2064 MULTIPLY(tmp0 - tmp2, FIX(0.091361227)); /* c2-c4 */ in jpeg_fdct_15x15()
2065 z3 = MULTIPLY(tmp0 - tmp3, FIX(1.383309603)) + /* c2 */ in jpeg_fdct_15x15()
2066 MULTIPLY(tmp6 - tmp5, FIX(0.946293579)) + /* c8 */ in jpeg_fdct_15x15()
2067 MULTIPLY(tmp1 - tmp4, FIX(0.790569415)); /* (c6+c12)/2 */ in jpeg_fdct_15x15()
2074 tmp2 = MULTIPLY(tmp10 - tmp12 - tmp13 + tmp15 + tmp16, in jpeg_fdct_15x15()
2076 tmp1 = MULTIPLY(tmp10 - tmp14 - tmp15, FIX(1.344997024)) + /* c3 */ in jpeg_fdct_15x15()
2077 MULTIPLY(tmp11 - tmp13 - tmp16, FIX(0.831253876)); /* c9 */ in jpeg_fdct_15x15()
2078 tmp12 = MULTIPLY(tmp12, FIX(1.224744871)); /* c5 */ in jpeg_fdct_15x15()
2079 tmp4 = MULTIPLY(tmp10 - tmp16, FIX(1.406466353)) + /* c1 */ in jpeg_fdct_15x15()
2080 MULTIPLY(tmp11 + tmp14, FIX(1.344997024)) + /* c3 */ in jpeg_fdct_15x15()
2081 MULTIPLY(tmp13 + tmp15, FIX(0.575212477)); /* c11 */ in jpeg_fdct_15x15()
2082 tmp0 = MULTIPLY(tmp13, FIX(0.475753014)) - /* c7-c11 */ in jpeg_fdct_15x15()
2083 MULTIPLY(tmp14, FIX(0.513743148)) + /* c3-c9 */ in jpeg_fdct_15x15()
2084 MULTIPLY(tmp16, FIX(1.700497885)) + tmp4 + tmp12; /* c1+c13 */ in jpeg_fdct_15x15()
2085 tmp3 = MULTIPLY(tmp10, - FIX(0.355500862)) - /* -(c1-c7) */ in jpeg_fdct_15x15()
2086 MULTIPLY(tmp11, FIX(2.176250899)) - /* c3+c9 */ in jpeg_fdct_15x15()
2087 MULTIPLY(tmp15, FIX(0.869244010)) + tmp4 - tmp12; /* c11+c13 */ in jpeg_fdct_15x15()
2137 DESCALE(MULTIPLY(z1 + z2 + z3, FIX(1.137777778)), /* 256/225 */ in jpeg_fdct_15x15()
2141 DESCALE(MULTIPLY(z1 - z3, FIX(1.301757503)) - /* c6 */ in jpeg_fdct_15x15()
2142 MULTIPLY(z2 - z3, FIX(0.497227121)), /* c12 */ in jpeg_fdct_15x15()
2145 z1 = MULTIPLY(tmp3 - tmp2, FIX(1.742091575)) - /* c2+c14 */ in jpeg_fdct_15x15()
2146 MULTIPLY(tmp6 - tmp2, FIX(2.546621957)); /* c4+c8 */ in jpeg_fdct_15x15()
2147 z2 = MULTIPLY(tmp5 - tmp2, FIX(0.908479156)) - /* c8-c14 */ in jpeg_fdct_15x15()
2148 MULTIPLY(tmp0 - tmp2, FIX(0.103948774)); /* c2-c4 */ in jpeg_fdct_15x15()
2149 z3 = MULTIPLY(tmp0 - tmp3, FIX(1.573898926)) + /* c2 */ in jpeg_fdct_15x15()
2150 MULTIPLY(tmp6 - tmp5, FIX(1.076671805)) + /* c8 */ in jpeg_fdct_15x15()
2151 MULTIPLY(tmp1 - tmp4, FIX(0.899492312)); /* (c6+c12)/2 */ in jpeg_fdct_15x15()
2158 tmp2 = MULTIPLY(tmp10 - tmp12 - tmp13 + tmp15 + tmp16, in jpeg_fdct_15x15()
2160 tmp1 = MULTIPLY(tmp10 - tmp14 - tmp15, FIX(1.530307725)) + /* c3 */ in jpeg_fdct_15x15()
2161 MULTIPLY(tmp11 - tmp13 - tmp16, FIX(0.945782187)); /* c9 */ in jpeg_fdct_15x15()
2162 tmp12 = MULTIPLY(tmp12, FIX(1.393487498)); /* c5 */ in jpeg_fdct_15x15()
2163 tmp4 = MULTIPLY(tmp10 - tmp16, FIX(1.600246161)) + /* c1 */ in jpeg_fdct_15x15()
2164 MULTIPLY(tmp11 + tmp14, FIX(1.530307725)) + /* c3 */ in jpeg_fdct_15x15()
2165 MULTIPLY(tmp13 + tmp15, FIX(0.654463974)); /* c11 */ in jpeg_fdct_15x15()
2166 tmp0 = MULTIPLY(tmp13, FIX(0.541301207)) - /* c7-c11 */ in jpeg_fdct_15x15()
2167 MULTIPLY(tmp14, FIX(0.584525538)) + /* c3-c9 */ in jpeg_fdct_15x15()
2168 MULTIPLY(tmp16, FIX(1.934788705)) + tmp4 + tmp12; /* c1+c13 */ in jpeg_fdct_15x15()
2169 tmp3 = MULTIPLY(tmp10, - FIX(0.404480980)) - /* -(c1-c7) */ in jpeg_fdct_15x15()
2170 MULTIPLY(tmp11, FIX(2.476089912)) - /* c3+c9 */ in jpeg_fdct_15x15()
2171 MULTIPLY(tmp15, FIX(0.989006518)) + tmp4 - tmp12; /* c11+c13 */ in jpeg_fdct_15x15()
2244 DESCALE(MULTIPLY(tmp10 - tmp13, FIX(1.306562965)) + /* c4[16] = c2[8] */ in jpeg_fdct_16x16()
2245 MULTIPLY(tmp11 - tmp12, FIX_0_541196100), /* c12[16] = c6[8] */ in jpeg_fdct_16x16()
2248 tmp10 = MULTIPLY(tmp17 - tmp15, FIX(0.275899379)) + /* c14[16] = c7[8] */ in jpeg_fdct_16x16()
2249 MULTIPLY(tmp14 - tmp16, FIX(1.387039845)); /* c2[16] = c1[8] */ in jpeg_fdct_16x16()
2252 DESCALE(tmp10 + MULTIPLY(tmp15, FIX(1.451774982)) /* c6+c14 */ in jpeg_fdct_16x16()
2253 + MULTIPLY(tmp16, FIX(2.172734804)), /* c2+c10 */ in jpeg_fdct_16x16()
2256 DESCALE(tmp10 - MULTIPLY(tmp14, FIX(0.211164243)) /* c2-c6 */ in jpeg_fdct_16x16()
2257 - MULTIPLY(tmp17, FIX(1.061594338)), /* c10+c14 */ in jpeg_fdct_16x16()
2262 tmp11 = MULTIPLY(tmp0 + tmp1, FIX(1.353318001)) + /* c3 */ in jpeg_fdct_16x16()
2263 MULTIPLY(tmp6 - tmp7, FIX(0.410524528)); /* c13 */ in jpeg_fdct_16x16()
2264 tmp12 = MULTIPLY(tmp0 + tmp2, FIX(1.247225013)) + /* c5 */ in jpeg_fdct_16x16()
2265 MULTIPLY(tmp5 + tmp7, FIX(0.666655658)); /* c11 */ in jpeg_fdct_16x16()
2266 tmp13 = MULTIPLY(tmp0 + tmp3, FIX(1.093201867)) + /* c7 */ in jpeg_fdct_16x16()
2267 MULTIPLY(tmp4 - tmp7, FIX(0.897167586)); /* c9 */ in jpeg_fdct_16x16()
2268 tmp14 = MULTIPLY(tmp1 + tmp2, FIX(0.138617169)) + /* c15 */ in jpeg_fdct_16x16()
2269 MULTIPLY(tmp6 - tmp5, FIX(1.407403738)); /* c1 */ in jpeg_fdct_16x16()
2270 tmp15 = MULTIPLY(tmp1 + tmp3, - FIX(0.666655658)) + /* -c11 */ in jpeg_fdct_16x16()
2271 MULTIPLY(tmp4 + tmp6, - FIX(1.247225013)); /* -c5 */ in jpeg_fdct_16x16()
2272 tmp16 = MULTIPLY(tmp2 + tmp3, - FIX(1.353318001)) + /* -c3 */ in jpeg_fdct_16x16()
2273 MULTIPLY(tmp5 - tmp4, FIX(0.410524528)); /* c13 */ in jpeg_fdct_16x16()
2275 MULTIPLY(tmp0, FIX(2.286341144)) + /* c7+c5+c3-c1 */ in jpeg_fdct_16x16()
2276 MULTIPLY(tmp7, FIX(0.779653625)); /* c15+c13-c11+c9 */ in jpeg_fdct_16x16()
2277 tmp11 += tmp14 + tmp15 + MULTIPLY(tmp1, FIX(0.071888074)) /* c9-c3-c15+c11 */ in jpeg_fdct_16x16()
2278 - MULTIPLY(tmp6, FIX(1.663905119)); /* c7+c13+c1-c5 */ in jpeg_fdct_16x16()
2279 tmp12 += tmp14 + tmp16 - MULTIPLY(tmp2, FIX(1.125726048)) /* c7+c5+c15-c3 */ in jpeg_fdct_16x16()
2280 + MULTIPLY(tmp5, FIX(1.227391138)); /* c9-c11+c1-c13 */ in jpeg_fdct_16x16()
2281 tmp13 += tmp15 + tmp16 + MULTIPLY(tmp3, FIX(1.065388962)) /* c15+c3+c11-c7 */ in jpeg_fdct_16x16()
2282 + MULTIPLY(tmp4, FIX(2.167985692)); /* c1+c13+c5-c9 */ in jpeg_fdct_16x16()
2341 DESCALE(MULTIPLY(tmp10 - tmp13, FIX(1.306562965)) + /* c4[16] = c2[8] */ in jpeg_fdct_16x16()
2342 MULTIPLY(tmp11 - tmp12, FIX_0_541196100), /* c12[16] = c6[8] */ in jpeg_fdct_16x16()
2345 tmp10 = MULTIPLY(tmp17 - tmp15, FIX(0.275899379)) + /* c14[16] = c7[8] */ in jpeg_fdct_16x16()
2346 MULTIPLY(tmp14 - tmp16, FIX(1.387039845)); /* c2[16] = c1[8] */ in jpeg_fdct_16x16()
2349 DESCALE(tmp10 + MULTIPLY(tmp15, FIX(1.451774982)) /* c6+c14 */ in jpeg_fdct_16x16()
2350 + MULTIPLY(tmp16, FIX(2.172734804)), /* c2+10 */ in jpeg_fdct_16x16()
2353 DESCALE(tmp10 - MULTIPLY(tmp14, FIX(0.211164243)) /* c2-c6 */ in jpeg_fdct_16x16()
2354 - MULTIPLY(tmp17, FIX(1.061594338)), /* c10+c14 */ in jpeg_fdct_16x16()
2359 tmp11 = MULTIPLY(tmp0 + tmp1, FIX(1.353318001)) + /* c3 */ in jpeg_fdct_16x16()
2360 MULTIPLY(tmp6 - tmp7, FIX(0.410524528)); /* c13 */ in jpeg_fdct_16x16()
2361 tmp12 = MULTIPLY(tmp0 + tmp2, FIX(1.247225013)) + /* c5 */ in jpeg_fdct_16x16()
2362 MULTIPLY(tmp5 + tmp7, FIX(0.666655658)); /* c11 */ in jpeg_fdct_16x16()
2363 tmp13 = MULTIPLY(tmp0 + tmp3, FIX(1.093201867)) + /* c7 */ in jpeg_fdct_16x16()
2364 MULTIPLY(tmp4 - tmp7, FIX(0.897167586)); /* c9 */ in jpeg_fdct_16x16()
2365 tmp14 = MULTIPLY(tmp1 + tmp2, FIX(0.138617169)) + /* c15 */ in jpeg_fdct_16x16()
2366 MULTIPLY(tmp6 - tmp5, FIX(1.407403738)); /* c1 */ in jpeg_fdct_16x16()
2367 tmp15 = MULTIPLY(tmp1 + tmp3, - FIX(0.666655658)) + /* -c11 */ in jpeg_fdct_16x16()
2368 MULTIPLY(tmp4 + tmp6, - FIX(1.247225013)); /* -c5 */ in jpeg_fdct_16x16()
2369 tmp16 = MULTIPLY(tmp2 + tmp3, - FIX(1.353318001)) + /* -c3 */ in jpeg_fdct_16x16()
2370 MULTIPLY(tmp5 - tmp4, FIX(0.410524528)); /* c13 */ in jpeg_fdct_16x16()
2372 MULTIPLY(tmp0, FIX(2.286341144)) + /* c7+c5+c3-c1 */ in jpeg_fdct_16x16()
2373 MULTIPLY(tmp7, FIX(0.779653625)); /* c15+c13-c11+c9 */ in jpeg_fdct_16x16()
2374 tmp11 += tmp14 + tmp15 + MULTIPLY(tmp1, FIX(0.071888074)) /* c9-c3-c15+c11 */ in jpeg_fdct_16x16()
2375 - MULTIPLY(tmp6, FIX(1.663905119)); /* c7+c13+c1-c5 */ in jpeg_fdct_16x16()
2376 tmp12 += tmp14 + tmp16 - MULTIPLY(tmp2, FIX(1.125726048)) /* c7+c5+c15-c3 */ in jpeg_fdct_16x16()
2377 + MULTIPLY(tmp5, FIX(1.227391138)); /* c9-c11+c1-c13 */ in jpeg_fdct_16x16()
2378 tmp13 += tmp15 + tmp16 + MULTIPLY(tmp3, FIX(1.065388962)) /* c15+c3+c11-c7 */ in jpeg_fdct_16x16()
2379 + MULTIPLY(tmp4, FIX(2.167985692)); /* c1+c13+c5-c9 */ in jpeg_fdct_16x16()
2453 DESCALE(MULTIPLY(tmp10 - tmp13, FIX(1.306562965)) + /* c4[16] = c2[8] */ in jpeg_fdct_16x8()
2454 MULTIPLY(tmp11 - tmp12, FIX_0_541196100), /* c12[16] = c6[8] */ in jpeg_fdct_16x8()
2457 tmp10 = MULTIPLY(tmp17 - tmp15, FIX(0.275899379)) + /* c14[16] = c7[8] */ in jpeg_fdct_16x8()
2458 MULTIPLY(tmp14 - tmp16, FIX(1.387039845)); /* c2[16] = c1[8] */ in jpeg_fdct_16x8()
2461 DESCALE(tmp10 + MULTIPLY(tmp15, FIX(1.451774982)) /* c6+c14 */ in jpeg_fdct_16x8()
2462 + MULTIPLY(tmp16, FIX(2.172734804)), /* c2+c10 */ in jpeg_fdct_16x8()
2465 DESCALE(tmp10 - MULTIPLY(tmp14, FIX(0.211164243)) /* c2-c6 */ in jpeg_fdct_16x8()
2466 - MULTIPLY(tmp17, FIX(1.061594338)), /* c10+c14 */ in jpeg_fdct_16x8()
2471 tmp11 = MULTIPLY(tmp0 + tmp1, FIX(1.353318001)) + /* c3 */ in jpeg_fdct_16x8()
2472 MULTIPLY(tmp6 - tmp7, FIX(0.410524528)); /* c13 */ in jpeg_fdct_16x8()
2473 tmp12 = MULTIPLY(tmp0 + tmp2, FIX(1.247225013)) + /* c5 */ in jpeg_fdct_16x8()
2474 MULTIPLY(tmp5 + tmp7, FIX(0.666655658)); /* c11 */ in jpeg_fdct_16x8()
2475 tmp13 = MULTIPLY(tmp0 + tmp3, FIX(1.093201867)) + /* c7 */ in jpeg_fdct_16x8()
2476 MULTIPLY(tmp4 - tmp7, FIX(0.897167586)); /* c9 */ in jpeg_fdct_16x8()
2477 tmp14 = MULTIPLY(tmp1 + tmp2, FIX(0.138617169)) + /* c15 */ in jpeg_fdct_16x8()
2478 MULTIPLY(tmp6 - tmp5, FIX(1.407403738)); /* c1 */ in jpeg_fdct_16x8()
2479 tmp15 = MULTIPLY(tmp1 + tmp3, - FIX(0.666655658)) + /* -c11 */ in jpeg_fdct_16x8()
2480 MULTIPLY(tmp4 + tmp6, - FIX(1.247225013)); /* -c5 */ in jpeg_fdct_16x8()
2481 tmp16 = MULTIPLY(tmp2 + tmp3, - FIX(1.353318001)) + /* -c3 */ in jpeg_fdct_16x8()
2482 MULTIPLY(tmp5 - tmp4, FIX(0.410524528)); /* c13 */ in jpeg_fdct_16x8()
2484 MULTIPLY(tmp0, FIX(2.286341144)) + /* c7+c5+c3-c1 */ in jpeg_fdct_16x8()
2485 MULTIPLY(tmp7, FIX(0.779653625)); /* c15+c13-c11+c9 */ in jpeg_fdct_16x8()
2486 tmp11 += tmp14 + tmp15 + MULTIPLY(tmp1, FIX(0.071888074)) /* c9-c3-c15+c11 */ in jpeg_fdct_16x8()
2487 - MULTIPLY(tmp6, FIX(1.663905119)); /* c7+c13+c1-c5 */ in jpeg_fdct_16x8()
2488 tmp12 += tmp14 + tmp16 - MULTIPLY(tmp2, FIX(1.125726048)) /* c7+c5+c15-c3 */ in jpeg_fdct_16x8()
2489 + MULTIPLY(tmp5, FIX(1.227391138)); /* c9-c11+c1-c13 */ in jpeg_fdct_16x8()
2490 tmp13 += tmp15 + tmp16 + MULTIPLY(tmp3, FIX(1.065388962)) /* c15+c3+c11-c7 */ in jpeg_fdct_16x8()
2491 + MULTIPLY(tmp4, FIX(2.167985692)); /* c1+c13+c5-c9 */ in jpeg_fdct_16x8()
2532 z1 = MULTIPLY(tmp12 + tmp13, FIX_0_541196100); /* c6 */ in jpeg_fdct_16x8()
2534 DESCALE(z1 + MULTIPLY(tmp12, FIX_0_765366865), /* c2-c6 */ in jpeg_fdct_16x8()
2537 DESCALE(z1 - MULTIPLY(tmp13, FIX_1_847759065), /* c2+c6 */ in jpeg_fdct_16x8()
2547 z1 = MULTIPLY(tmp12 + tmp13, FIX_1_175875602); /* c3 */ in jpeg_fdct_16x8()
2548 tmp12 = MULTIPLY(tmp12, - FIX_0_390180644); /* -c3+c5 */ in jpeg_fdct_16x8()
2549 tmp13 = MULTIPLY(tmp13, - FIX_1_961570560); /* -c3-c5 */ in jpeg_fdct_16x8()
2553 z1 = MULTIPLY(tmp0 + tmp3, - FIX_0_899976223); /* -c3+c7 */ in jpeg_fdct_16x8()
2554 tmp0 = MULTIPLY(tmp0, FIX_1_501321110); /* c1+c3-c5-c7 */ in jpeg_fdct_16x8()
2555 tmp3 = MULTIPLY(tmp3, FIX_0_298631336); /* -c1+c3+c5-c7 */ in jpeg_fdct_16x8()
2559 z1 = MULTIPLY(tmp1 + tmp2, - FIX_2_562915447); /* -c1-c3 */ in jpeg_fdct_16x8()
2560 tmp1 = MULTIPLY(tmp1, FIX_3_072711026); /* c1+c3+c5-c7 */ in jpeg_fdct_16x8()
2561 tmp2 = MULTIPLY(tmp2, FIX_2_053119869); /* c1+c3-c5+c7 */ in jpeg_fdct_16x8()
2635 DESCALE(MULTIPLY(tmp10 - tmp13, FIX(1.274162392)) + /* c4 */ in jpeg_fdct_14x7()
2636 MULTIPLY(tmp11 - tmp13, FIX(0.314692123)) - /* c12 */ in jpeg_fdct_14x7()
2637 MULTIPLY(tmp12 - tmp13, FIX(0.881747734)), /* c8 */ in jpeg_fdct_14x7()
2640 tmp10 = MULTIPLY(tmp14 + tmp15, FIX(1.105676686)); /* c6 */ in jpeg_fdct_14x7()
2643 DESCALE(tmp10 + MULTIPLY(tmp14, FIX(0.273079590)) /* c2-c6 */ in jpeg_fdct_14x7()
2644 + MULTIPLY(tmp16, FIX(0.613604268)), /* c10 */ in jpeg_fdct_14x7()
2647 DESCALE(tmp10 - MULTIPLY(tmp15, FIX(1.719280954)) /* c6+c10 */ in jpeg_fdct_14x7()
2648 - MULTIPLY(tmp16, FIX(1.378756276)), /* c2 */ in jpeg_fdct_14x7()
2657 tmp10 = MULTIPLY(tmp10, - FIX(0.158341681)); /* -c13 */ in jpeg_fdct_14x7()
2658 tmp11 = MULTIPLY(tmp11, FIX(1.405321284)); /* c1 */ in jpeg_fdct_14x7()
2660 tmp11 = MULTIPLY(tmp0 + tmp2, FIX(1.197448846)) + /* c5 */ in jpeg_fdct_14x7()
2661 MULTIPLY(tmp4 + tmp6, FIX(0.752406978)); /* c9 */ in jpeg_fdct_14x7()
2663 DESCALE(tmp10 + tmp11 - MULTIPLY(tmp2, FIX(2.373959773)) /* c3+c5-c13 */ in jpeg_fdct_14x7()
2664 + MULTIPLY(tmp4, FIX(1.119999435)), /* c1+c11-c9 */ in jpeg_fdct_14x7()
2666 tmp12 = MULTIPLY(tmp0 + tmp1, FIX(1.334852607)) + /* c3 */ in jpeg_fdct_14x7()
2667 MULTIPLY(tmp5 - tmp6, FIX(0.467085129)); /* c11 */ in jpeg_fdct_14x7()
2669 DESCALE(tmp10 + tmp12 - MULTIPLY(tmp1, FIX(0.424103948)) /* c3-c9-c13 */ in jpeg_fdct_14x7()
2670 - MULTIPLY(tmp5, FIX(3.069855259)), /* c1+c5+c11 */ in jpeg_fdct_14x7()
2674 MULTIPLY(tmp0 + tmp6, FIX(1.126980169)), /* c3+c5-c1 */ in jpeg_fdct_14x7()
2703 DESCALE(MULTIPLY(z1 + tmp1 + tmp3, FIX(1.306122449)), /* 64/49 */ in jpeg_fdct_14x7()
2708 z1 = MULTIPLY(z1, FIX(0.461784020)); /* (c2+c6-c4)/2 */ in jpeg_fdct_14x7()
2709 z2 = MULTIPLY(tmp0 - tmp2, FIX(1.202428084)); /* (c2+c4-c6)/2 */ in jpeg_fdct_14x7()
2710 z3 = MULTIPLY(tmp1 - tmp2, FIX(0.411026446)); /* c6 */ in jpeg_fdct_14x7()
2713 z2 = MULTIPLY(tmp0 - tmp1, FIX(1.151670509)); /* c4 */ in jpeg_fdct_14x7()
2715 DESCALE(z2 + z3 - MULTIPLY(tmp1 - tmp3, FIX(0.923568041)), /* c2+c6-c4 */ in jpeg_fdct_14x7()
2721 tmp1 = MULTIPLY(tmp10 + tmp11, FIX(1.221765677)); /* (c3+c1-c5)/2 */ in jpeg_fdct_14x7()
2722 tmp2 = MULTIPLY(tmp10 - tmp11, FIX(0.222383464)); /* (c3+c5-c1)/2 */ in jpeg_fdct_14x7()
2725 tmp2 = MULTIPLY(tmp11 + tmp12, - FIX(1.800824523)); /* -c1 */ in jpeg_fdct_14x7()
2727 tmp3 = MULTIPLY(tmp10 + tmp12, FIX(0.801442310)); /* c5 */ in jpeg_fdct_14x7()
2729 tmp2 += tmp3 + MULTIPLY(tmp12, FIX(2.443531355)); /* c3+c1-c5 */ in jpeg_fdct_14x7()
2797 DESCALE(MULTIPLY(tmp10 - tmp12, FIX(1.224744871)), /* c4 */ in jpeg_fdct_12x6()
2800 DESCALE(tmp14 - tmp15 + MULTIPLY(tmp13 + tmp15, FIX(1.366025404)), /* c2 */ in jpeg_fdct_12x6()
2805 tmp10 = MULTIPLY(tmp1 + tmp4, FIX_0_541196100); /* c9 */ in jpeg_fdct_12x6()
2806 tmp14 = tmp10 + MULTIPLY(tmp1, FIX_0_765366865); /* c3-c9 */ in jpeg_fdct_12x6()
2807 tmp15 = tmp10 - MULTIPLY(tmp4, FIX_1_847759065); /* c3+c9 */ in jpeg_fdct_12x6()
2808 tmp12 = MULTIPLY(tmp0 + tmp2, FIX(1.121971054)); /* c5 */ in jpeg_fdct_12x6()
2809 tmp13 = MULTIPLY(tmp0 + tmp3, FIX(0.860918669)); /* c7 */ in jpeg_fdct_12x6()
2810 tmp10 = tmp12 + tmp13 + tmp14 - MULTIPLY(tmp0, FIX(0.580774953)) /* c5+c7-c1 */ in jpeg_fdct_12x6()
2811 + MULTIPLY(tmp5, FIX(0.184591911)); /* c11 */ in jpeg_fdct_12x6()
2812 tmp11 = MULTIPLY(tmp2 + tmp3, - FIX(0.184591911)); /* -c11 */ in jpeg_fdct_12x6()
2813 tmp12 += tmp11 - tmp15 - MULTIPLY(tmp2, FIX(2.339493912)) /* c1+c5-c11 */ in jpeg_fdct_12x6()
2814 + MULTIPLY(tmp5, FIX(0.860918669)); /* c7 */ in jpeg_fdct_12x6()
2815 tmp13 += tmp11 - tmp14 + MULTIPLY(tmp3, FIX(0.725788011)) /* c1+c11-c7 */ in jpeg_fdct_12x6()
2816 - MULTIPLY(tmp5, FIX(1.121971054)); /* c5 */ in jpeg_fdct_12x6()
2817 tmp11 = tmp15 + MULTIPLY(tmp0 - tmp3, FIX(1.306562965)) /* c3 */ in jpeg_fdct_12x6()
2818 - MULTIPLY(tmp2 + tmp5, FIX_0_541196100); /* c9 */ in jpeg_fdct_12x6()
2852 DESCALE(MULTIPLY(tmp10 + tmp11, FIX(1.777777778)), /* 16/9 */ in jpeg_fdct_12x6()
2855 DESCALE(MULTIPLY(tmp12, FIX(2.177324216)), /* c2 */ in jpeg_fdct_12x6()
2858 DESCALE(MULTIPLY(tmp10 - tmp11 - tmp11, FIX(1.257078722)), /* c4 */ in jpeg_fdct_12x6()
2863 tmp10 = MULTIPLY(tmp0 + tmp2, FIX(0.650711829)); /* c5 */ in jpeg_fdct_12x6()
2866 DESCALE(tmp10 + MULTIPLY(tmp0 + tmp1, FIX(1.777777778)), /* 16/9 */ in jpeg_fdct_12x6()
2869 DESCALE(MULTIPLY(tmp0 - tmp1 - tmp2, FIX(1.777777778)), /* 16/9 */ in jpeg_fdct_12x6()
2872 DESCALE(tmp10 + MULTIPLY(tmp2 - tmp1, FIX(1.777777778)), /* 16/9 */ in jpeg_fdct_12x6()
2933 DESCALE(MULTIPLY(tmp10 - tmp12, FIX(1.144122806)) - /* c4 */ in jpeg_fdct_10x5()
2934 MULTIPLY(tmp11 - tmp12, FIX(0.437016024)), /* c8 */ in jpeg_fdct_10x5()
2936 tmp10 = MULTIPLY(tmp13 + tmp14, FIX(0.831253876)); /* c6 */ in jpeg_fdct_10x5()
2938 DESCALE(tmp10 + MULTIPLY(tmp13, FIX(0.513743148)), /* c2-c6 */ in jpeg_fdct_10x5()
2941 DESCALE(tmp10 - MULTIPLY(tmp14, FIX(2.176250899)), /* c2+c6 */ in jpeg_fdct_10x5()
2951 DESCALE(MULTIPLY(tmp0, FIX(1.396802247)) + /* c1 */ in jpeg_fdct_10x5()
2952 MULTIPLY(tmp1, FIX(1.260073511)) + tmp2 + /* c3 */ in jpeg_fdct_10x5()
2953 MULTIPLY(tmp3, FIX(0.642039522)) + /* c7 */ in jpeg_fdct_10x5()
2954 MULTIPLY(tmp4, FIX(0.221231742)), /* c9 */ in jpeg_fdct_10x5()
2956 tmp12 = MULTIPLY(tmp0 - tmp4, FIX(0.951056516)) - /* (c3+c7)/2 */ in jpeg_fdct_10x5()
2957 MULTIPLY(tmp1 + tmp3, FIX(0.587785252)); /* (c1-c9)/2 */ in jpeg_fdct_10x5()
2958 tmp13 = MULTIPLY(tmp10 + tmp11, FIX(0.309016994)) + /* (c3-c7)/2 */ in jpeg_fdct_10x5()
2989 DESCALE(MULTIPLY(tmp10 + tmp2, FIX(1.28)), /* 32/25 */ in jpeg_fdct_10x5()
2991 tmp11 = MULTIPLY(tmp11, FIX(1.011928851)); /* (c2+c4)/2 */ in jpeg_fdct_10x5()
2993 tmp10 = MULTIPLY(tmp10, FIX(0.452548340)); /* (c2-c4)/2 */ in jpeg_fdct_10x5()
2999 tmp10 = MULTIPLY(tmp0 + tmp1, FIX(1.064004961)); /* c3 */ in jpeg_fdct_10x5()
3002 DESCALE(tmp10 + MULTIPLY(tmp0, FIX(0.657591230)), /* c1-c3 */ in jpeg_fdct_10x5()
3005 DESCALE(tmp10 - MULTIPLY(tmp1, FIX(2.785601151)), /* c1+c3 */ in jpeg_fdct_10x5()
3068 z1 = MULTIPLY(tmp12 + tmp13, FIX_0_541196100); /* c6 */ in jpeg_fdct_8x4()
3073 RIGHT_SHIFT(z1 + MULTIPLY(tmp12, FIX_0_765366865), /* c2-c6 */ in jpeg_fdct_8x4()
3076 RIGHT_SHIFT(z1 - MULTIPLY(tmp13, FIX_1_847759065), /* c2+c6 */ in jpeg_fdct_8x4()
3086 z1 = MULTIPLY(tmp12 + tmp13, FIX_1_175875602); /* c3 */ in jpeg_fdct_8x4()
3090 tmp12 = MULTIPLY(tmp12, - FIX_0_390180644); /* -c3+c5 */ in jpeg_fdct_8x4()
3091 tmp13 = MULTIPLY(tmp13, - FIX_1_961570560); /* -c3-c5 */ in jpeg_fdct_8x4()
3095 z1 = MULTIPLY(tmp0 + tmp3, - FIX_0_899976223); /* -c3+c7 */ in jpeg_fdct_8x4()
3096 tmp0 = MULTIPLY(tmp0, FIX_1_501321110); /* c1+c3-c5-c7 */ in jpeg_fdct_8x4()
3097 tmp3 = MULTIPLY(tmp3, FIX_0_298631336); /* -c1+c3+c5-c7 */ in jpeg_fdct_8x4()
3101 z1 = MULTIPLY(tmp1 + tmp2, - FIX_2_562915447); /* -c1-c3 */ in jpeg_fdct_8x4()
3102 tmp1 = MULTIPLY(tmp1, FIX_3_072711026); /* c1+c3+c5-c7 */ in jpeg_fdct_8x4()
3103 tmp2 = MULTIPLY(tmp2, FIX_2_053119869); /* c1+c3-c5+c7 */ in jpeg_fdct_8x4()
3138 tmp0 = MULTIPLY(tmp10 + tmp11, FIX_0_541196100); /* c6 */ in jpeg_fdct_8x4()
3143 RIGHT_SHIFT(tmp0 + MULTIPLY(tmp10, FIX_0_765366865), /* c2-c6 */ in jpeg_fdct_8x4()
3146 RIGHT_SHIFT(tmp0 - MULTIPLY(tmp11, FIX_1_847759065), /* c2+c6 */ in jpeg_fdct_8x4()
3202 DESCALE(MULTIPLY(tmp12, FIX(1.224744871)), /* c2 */ in jpeg_fdct_6x3()
3205 DESCALE(MULTIPLY(tmp10 - tmp11 - tmp11, FIX(0.707106781)), /* c4 */ in jpeg_fdct_6x3()
3210 tmp10 = DESCALE(MULTIPLY(tmp0 + tmp2, FIX(0.366025404)), /* c5 */ in jpeg_fdct_6x3()
3238 DESCALE(MULTIPLY(tmp0 + tmp1, FIX(1.777777778)), /* 16/9 */ in jpeg_fdct_6x3()
3241 DESCALE(MULTIPLY(tmp0 - tmp1 - tmp1, FIX(1.257078722)), /* c2 */ in jpeg_fdct_6x3()
3247 DESCALE(MULTIPLY(tmp2, FIX(2.177324216)), /* c1 */ in jpeg_fdct_6x3()
3301 tmp0 = MULTIPLY(tmp10 + tmp11, FIX_0_541196100); /* c6 */ in jpeg_fdct_4x2()
3306 RIGHT_SHIFT(tmp0 + MULTIPLY(tmp10, FIX_0_765366865), /* c2-c6 */ in jpeg_fdct_4x2()
3309 RIGHT_SHIFT(tmp0 - MULTIPLY(tmp11, FIX_1_847759065), /* c2+c6 */ in jpeg_fdct_4x2()
3427 z1 = MULTIPLY(tmp12 + tmp13, FIX_0_541196100); /* c6 */ in jpeg_fdct_8x16()
3429 DESCALE(z1 + MULTIPLY(tmp12, FIX_0_765366865), /* c2-c6 */ in jpeg_fdct_8x16()
3432 DESCALE(z1 - MULTIPLY(tmp13, FIX_1_847759065), /* c2+c6 */ in jpeg_fdct_8x16()
3442 z1 = MULTIPLY(tmp12 + tmp13, FIX_1_175875602); /* c3 */ in jpeg_fdct_8x16()
3443 tmp12 = MULTIPLY(tmp12, - FIX_0_390180644); /* -c3+c5 */ in jpeg_fdct_8x16()
3444 tmp13 = MULTIPLY(tmp13, - FIX_1_961570560); /* -c3-c5 */ in jpeg_fdct_8x16()
3448 z1 = MULTIPLY(tmp0 + tmp3, - FIX_0_899976223); /* -c3+c7 */ in jpeg_fdct_8x16()
3449 tmp0 = MULTIPLY(tmp0, FIX_1_501321110); /* c1+c3-c5-c7 */ in jpeg_fdct_8x16()
3450 tmp3 = MULTIPLY(tmp3, FIX_0_298631336); /* -c1+c3+c5-c7 */ in jpeg_fdct_8x16()
3454 z1 = MULTIPLY(tmp1 + tmp2, - FIX_2_562915447); /* -c1-c3 */ in jpeg_fdct_8x16()
3455 tmp1 = MULTIPLY(tmp1, FIX_3_072711026); /* c1+c3+c5-c7 */ in jpeg_fdct_8x16()
3456 tmp2 = MULTIPLY(tmp2, FIX_2_053119869); /* c1+c3-c5+c7 */ in jpeg_fdct_8x16()
3517 DESCALE(MULTIPLY(tmp10 - tmp13, FIX(1.306562965)) + /* c4[16] = c2[8] */ in jpeg_fdct_8x16()
3518 MULTIPLY(tmp11 - tmp12, FIX_0_541196100), /* c12[16] = c6[8] */ in jpeg_fdct_8x16()
3521 tmp10 = MULTIPLY(tmp17 - tmp15, FIX(0.275899379)) + /* c14[16] = c7[8] */ in jpeg_fdct_8x16()
3522 MULTIPLY(tmp14 - tmp16, FIX(1.387039845)); /* c2[16] = c1[8] */ in jpeg_fdct_8x16()
3525 DESCALE(tmp10 + MULTIPLY(tmp15, FIX(1.451774982)) /* c6+c14 */ in jpeg_fdct_8x16()
3526 + MULTIPLY(tmp16, FIX(2.172734804)), /* c2+c10 */ in jpeg_fdct_8x16()
3529 DESCALE(tmp10 - MULTIPLY(tmp14, FIX(0.211164243)) /* c2-c6 */ in jpeg_fdct_8x16()
3530 - MULTIPLY(tmp17, FIX(1.061594338)), /* c10+c14 */ in jpeg_fdct_8x16()
3535 tmp11 = MULTIPLY(tmp0 + tmp1, FIX(1.353318001)) + /* c3 */ in jpeg_fdct_8x16()
3536 MULTIPLY(tmp6 - tmp7, FIX(0.410524528)); /* c13 */ in jpeg_fdct_8x16()
3537 tmp12 = MULTIPLY(tmp0 + tmp2, FIX(1.247225013)) + /* c5 */ in jpeg_fdct_8x16()
3538 MULTIPLY(tmp5 + tmp7, FIX(0.666655658)); /* c11 */ in jpeg_fdct_8x16()
3539 tmp13 = MULTIPLY(tmp0 + tmp3, FIX(1.093201867)) + /* c7 */ in jpeg_fdct_8x16()
3540 MULTIPLY(tmp4 - tmp7, FIX(0.897167586)); /* c9 */ in jpeg_fdct_8x16()
3541 tmp14 = MULTIPLY(tmp1 + tmp2, FIX(0.138617169)) + /* c15 */ in jpeg_fdct_8x16()
3542 MULTIPLY(tmp6 - tmp5, FIX(1.407403738)); /* c1 */ in jpeg_fdct_8x16()
3543 tmp15 = MULTIPLY(tmp1 + tmp3, - FIX(0.666655658)) + /* -c11 */ in jpeg_fdct_8x16()
3544 MULTIPLY(tmp4 + tmp6, - FIX(1.247225013)); /* -c5 */ in jpeg_fdct_8x16()
3545 tmp16 = MULTIPLY(tmp2 + tmp3, - FIX(1.353318001)) + /* -c3 */ in jpeg_fdct_8x16()
3546 MULTIPLY(tmp5 - tmp4, FIX(0.410524528)); /* c13 */ in jpeg_fdct_8x16()
3548 MULTIPLY(tmp0, FIX(2.286341144)) + /* c7+c5+c3-c1 */ in jpeg_fdct_8x16()
3549 MULTIPLY(tmp7, FIX(0.779653625)); /* c15+c13-c11+c9 */ in jpeg_fdct_8x16()
3550 tmp11 += tmp14 + tmp15 + MULTIPLY(tmp1, FIX(0.071888074)) /* c9-c3-c15+c11 */ in jpeg_fdct_8x16()
3551 - MULTIPLY(tmp6, FIX(1.663905119)); /* c7+c13+c1-c5 */ in jpeg_fdct_8x16()
3552 tmp12 += tmp14 + tmp16 - MULTIPLY(tmp2, FIX(1.125726048)) /* c7+c5+c15-c3 */ in jpeg_fdct_8x16()
3553 + MULTIPLY(tmp5, FIX(1.227391138)); /* c9-c11+c1-c13 */ in jpeg_fdct_8x16()
3554 tmp13 += tmp15 + tmp16 + MULTIPLY(tmp3, FIX(1.065388962)) /* c15+c3+c11-c7 */ in jpeg_fdct_8x16()
3555 + MULTIPLY(tmp4, FIX(2.167985692)); /* c1+c13+c5-c9 */ in jpeg_fdct_8x16()
3619 z1 = MULTIPLY(z1, FIX(0.353553391)); /* (c2+c6-c4)/2 */ in jpeg_fdct_7x14()
3620 z2 = MULTIPLY(tmp0 - tmp2, FIX(0.920609002)); /* (c2+c4-c6)/2 */ in jpeg_fdct_7x14()
3621 z3 = MULTIPLY(tmp1 - tmp2, FIX(0.314692123)); /* c6 */ in jpeg_fdct_7x14()
3624 z2 = MULTIPLY(tmp0 - tmp1, FIX(0.881747734)); /* c4 */ in jpeg_fdct_7x14()
3626 DESCALE(z2 + z3 - MULTIPLY(tmp1 - tmp3, FIX(0.707106781)), /* c2+c6-c4 */ in jpeg_fdct_7x14()
3632 tmp1 = MULTIPLY(tmp10 + tmp11, FIX(0.935414347)); /* (c3+c1-c5)/2 */ in jpeg_fdct_7x14()
3633 tmp2 = MULTIPLY(tmp10 - tmp11, FIX(0.170262339)); /* (c3+c5-c1)/2 */ in jpeg_fdct_7x14()
3636 tmp2 = MULTIPLY(tmp11 + tmp12, - FIX(1.378756276)); /* -c1 */ in jpeg_fdct_7x14()
3638 tmp3 = MULTIPLY(tmp10 + tmp12, FIX(0.613604268)); /* c5 */ in jpeg_fdct_7x14()
3640 tmp2 += tmp3 + MULTIPLY(tmp12, FIX(1.870828693)); /* c3+c1-c5 */ in jpeg_fdct_7x14()
3693 DESCALE(MULTIPLY(tmp10 + tmp11 + tmp12 + tmp13, in jpeg_fdct_7x14()
3698 DESCALE(MULTIPLY(tmp10 - tmp13, FIX(0.832106052)) + /* c4 */ in jpeg_fdct_7x14()
3699 MULTIPLY(tmp11 - tmp13, FIX(0.205513223)) - /* c12 */ in jpeg_fdct_7x14()
3700 MULTIPLY(tmp12 - tmp13, FIX(0.575835255)), /* c8 */ in jpeg_fdct_7x14()
3703 tmp10 = MULTIPLY(tmp14 + tmp15, FIX(0.722074570)); /* c6 */ in jpeg_fdct_7x14()
3706 DESCALE(tmp10 + MULTIPLY(tmp14, FIX(0.178337691)) /* c2-c6 */ in jpeg_fdct_7x14()
3707 + MULTIPLY(tmp16, FIX(0.400721155)), /* c10 */ in jpeg_fdct_7x14()
3710 DESCALE(tmp10 - MULTIPLY(tmp15, FIX(1.122795725)) /* c6+c10 */ in jpeg_fdct_7x14()
3711 - MULTIPLY(tmp16, FIX(0.900412262)), /* c2 */ in jpeg_fdct_7x14()
3719 DESCALE(MULTIPLY(tmp0 - tmp10 + tmp3 - tmp11 - tmp6, in jpeg_fdct_7x14()
3722 tmp3 = MULTIPLY(tmp3 , FIX(0.653061224)); /* 32/49 */ in jpeg_fdct_7x14()
3723 tmp10 = MULTIPLY(tmp10, - FIX(0.103406812)); /* -c13 */ in jpeg_fdct_7x14()
3724 tmp11 = MULTIPLY(tmp11, FIX(0.917760839)); /* c1 */ in jpeg_fdct_7x14()
3726 tmp11 = MULTIPLY(tmp0 + tmp2, FIX(0.782007410)) + /* c5 */ in jpeg_fdct_7x14()
3727 MULTIPLY(tmp4 + tmp6, FIX(0.491367823)); /* c9 */ in jpeg_fdct_7x14()
3729 DESCALE(tmp10 + tmp11 - MULTIPLY(tmp2, FIX(1.550341076)) /* c3+c5-c13 */ in jpeg_fdct_7x14()
3730 + MULTIPLY(tmp4, FIX(0.731428202)), /* c1+c11-c9 */ in jpeg_fdct_7x14()
3732 tmp12 = MULTIPLY(tmp0 + tmp1, FIX(0.871740478)) + /* c3 */ in jpeg_fdct_7x14()
3733 MULTIPLY(tmp5 - tmp6, FIX(0.305035186)); /* c11 */ in jpeg_fdct_7x14()
3735 DESCALE(tmp10 + tmp12 - MULTIPLY(tmp1, FIX(0.276965844)) /* c3-c9-c13 */ in jpeg_fdct_7x14()
3736 - MULTIPLY(tmp5, FIX(2.004803435)), /* c1+c5+c11 */ in jpeg_fdct_7x14()
3740 - MULTIPLY(tmp0, FIX(0.735987049)) /* c3+c5-c1 */ in jpeg_fdct_7x14()
3741 - MULTIPLY(tmp6, FIX(0.082925825)), /* c9-c11-c13 */ in jpeg_fdct_7x14()
3799 DESCALE(MULTIPLY(tmp12, FIX(1.224744871)), /* c2 */ in jpeg_fdct_6x12()
3802 DESCALE(MULTIPLY(tmp10 - tmp11 - tmp11, FIX(0.707106781)), /* c4 */ in jpeg_fdct_6x12()
3807 tmp10 = DESCALE(MULTIPLY(tmp0 + tmp2, FIX(0.366025404)), /* c5 */ in jpeg_fdct_6x12()
3859 DESCALE(MULTIPLY(tmp10 + tmp11 + tmp12, FIX(0.888888889)), /* 8/9 */ in jpeg_fdct_6x12()
3862 DESCALE(MULTIPLY(tmp13 - tmp14 - tmp15, FIX(0.888888889)), /* 8/9 */ in jpeg_fdct_6x12()
3865 DESCALE(MULTIPLY(tmp10 - tmp12, FIX(1.088662108)), /* c4 */ in jpeg_fdct_6x12()
3868 DESCALE(MULTIPLY(tmp14 - tmp15, FIX(0.888888889)) + /* 8/9 */ in jpeg_fdct_6x12()
3869 MULTIPLY(tmp13 + tmp15, FIX(1.214244803)), /* c2 */ in jpeg_fdct_6x12()
3874 tmp10 = MULTIPLY(tmp1 + tmp4, FIX(0.481063200)); /* c9 */ in jpeg_fdct_6x12()
3875 tmp14 = tmp10 + MULTIPLY(tmp1, FIX(0.680326102)); /* c3-c9 */ in jpeg_fdct_6x12()
3876 tmp15 = tmp10 - MULTIPLY(tmp4, FIX(1.642452502)); /* c3+c9 */ in jpeg_fdct_6x12()
3877 tmp12 = MULTIPLY(tmp0 + tmp2, FIX(0.997307603)); /* c5 */ in jpeg_fdct_6x12()
3878 tmp13 = MULTIPLY(tmp0 + tmp3, FIX(0.765261039)); /* c7 */ in jpeg_fdct_6x12()
3879 tmp10 = tmp12 + tmp13 + tmp14 - MULTIPLY(tmp0, FIX(0.516244403)) /* c5+c7-c1 */ in jpeg_fdct_6x12()
3880 + MULTIPLY(tmp5, FIX(0.164081699)); /* c11 */ in jpeg_fdct_6x12()
3881 tmp11 = MULTIPLY(tmp2 + tmp3, - FIX(0.164081699)); /* -c11 */ in jpeg_fdct_6x12()
3882 tmp12 += tmp11 - tmp15 - MULTIPLY(tmp2, FIX(2.079550144)) /* c1+c5-c11 */ in jpeg_fdct_6x12()
3883 + MULTIPLY(tmp5, FIX(0.765261039)); /* c7 */ in jpeg_fdct_6x12()
3884 tmp13 += tmp11 - tmp14 + MULTIPLY(tmp3, FIX(0.645144899)) /* c1+c11-c7 */ in jpeg_fdct_6x12()
3885 - MULTIPLY(tmp5, FIX(0.997307603)); /* c5 */ in jpeg_fdct_6x12()
3886 tmp11 = tmp15 + MULTIPLY(tmp0 - tmp3, FIX(1.161389302)) /* c3 */ in jpeg_fdct_6x12()
3887 - MULTIPLY(tmp2 + tmp5, FIX(0.481063200)); /* c9 */ in jpeg_fdct_6x12()
3947 tmp11 = MULTIPLY(tmp11, FIX(0.790569415)); /* (c2+c4)/2 */ in jpeg_fdct_5x10()
3949 tmp10 = MULTIPLY(tmp10, FIX(0.353553391)); /* (c2-c4)/2 */ in jpeg_fdct_5x10()
3955 tmp10 = MULTIPLY(tmp0 + tmp1, FIX(0.831253876)); /* c3 */ in jpeg_fdct_5x10()
3958 DESCALE(tmp10 + MULTIPLY(tmp0, FIX(0.513743148)), /* c1-c3 */ in jpeg_fdct_5x10()
3961 DESCALE(tmp10 - MULTIPLY(tmp1, FIX(2.176250899)), /* c1+c3 */ in jpeg_fdct_5x10()
4005 DESCALE(MULTIPLY(tmp10 + tmp11 + tmp12, FIX(1.28)), /* 32/25 */ in jpeg_fdct_5x10()
4009 DESCALE(MULTIPLY(tmp10 - tmp12, FIX(1.464477191)) - /* c4 */ in jpeg_fdct_5x10()
4010 MULTIPLY(tmp11 - tmp12, FIX(0.559380511)), /* c8 */ in jpeg_fdct_5x10()
4012 tmp10 = MULTIPLY(tmp13 + tmp14, FIX(1.064004961)); /* c6 */ in jpeg_fdct_5x10()
4014 DESCALE(tmp10 + MULTIPLY(tmp13, FIX(0.657591230)), /* c2-c6 */ in jpeg_fdct_5x10()
4017 DESCALE(tmp10 - MULTIPLY(tmp14, FIX(2.785601151)), /* c2+c6 */ in jpeg_fdct_5x10()
4025 DESCALE(MULTIPLY(tmp10 - tmp11 - tmp2, FIX(1.28)), /* 32/25 */ in jpeg_fdct_5x10()
4027 tmp2 = MULTIPLY(tmp2, FIX(1.28)); /* 32/25 */ in jpeg_fdct_5x10()
4029 DESCALE(MULTIPLY(tmp0, FIX(1.787906876)) + /* c1 */ in jpeg_fdct_5x10()
4030 MULTIPLY(tmp1, FIX(1.612894094)) + tmp2 + /* c3 */ in jpeg_fdct_5x10()
4031 MULTIPLY(tmp3, FIX(0.821810588)) + /* c7 */ in jpeg_fdct_5x10()
4032 MULTIPLY(tmp4, FIX(0.283176630)), /* c9 */ in jpeg_fdct_5x10()
4034 tmp12 = MULTIPLY(tmp0 - tmp4, FIX(1.217352341)) - /* (c3+c7)/2 */ in jpeg_fdct_5x10()
4035 MULTIPLY(tmp1 + tmp3, FIX(0.752365123)); /* (c1-c9)/2 */ in jpeg_fdct_5x10()
4036 tmp13 = MULTIPLY(tmp10 + tmp11, FIX(0.395541753)) + /* (c3-c7)/2 */ in jpeg_fdct_5x10()
4037 MULTIPLY(tmp11, FIX(0.64)) - tmp2; /* 16/25 */ in jpeg_fdct_5x10()
4094 tmp0 = MULTIPLY(tmp10 + tmp11, FIX_0_541196100); /* c6 */ in jpeg_fdct_4x8()
4099 RIGHT_SHIFT(tmp0 + MULTIPLY(tmp10, FIX_0_765366865), /* c2-c6 */ in jpeg_fdct_4x8()
4102 RIGHT_SHIFT(tmp0 - MULTIPLY(tmp11, FIX_1_847759065), /* c2+c6 */ in jpeg_fdct_4x8()
4139 z1 = MULTIPLY(tmp12 + tmp13, FIX_0_541196100); /* c6 */ in jpeg_fdct_4x8()
4144 RIGHT_SHIFT(z1 + MULTIPLY(tmp12, FIX_0_765366865), /* c2-c6 */ in jpeg_fdct_4x8()
4147 RIGHT_SHIFT(z1 - MULTIPLY(tmp13, FIX_1_847759065), /* c2+c6 */ in jpeg_fdct_4x8()
4157 z1 = MULTIPLY(tmp12 + tmp13, FIX_1_175875602); /* c3 */ in jpeg_fdct_4x8()
4161 tmp12 = MULTIPLY(tmp12, - FIX_0_390180644); /* -c3+c5 */ in jpeg_fdct_4x8()
4162 tmp13 = MULTIPLY(tmp13, - FIX_1_961570560); /* -c3-c5 */ in jpeg_fdct_4x8()
4166 z1 = MULTIPLY(tmp0 + tmp3, - FIX_0_899976223); /* -c3+c7 */ in jpeg_fdct_4x8()
4167 tmp0 = MULTIPLY(tmp0, FIX_1_501321110); /* c1+c3-c5-c7 */ in jpeg_fdct_4x8()
4168 tmp3 = MULTIPLY(tmp3, FIX_0_298631336); /* -c1+c3+c5-c7 */ in jpeg_fdct_4x8()
4172 z1 = MULTIPLY(tmp1 + tmp2, - FIX_2_562915447); /* -c1-c3 */ in jpeg_fdct_4x8()
4173 tmp1 = MULTIPLY(tmp1, FIX_3_072711026); /* c1+c3+c5-c7 */ in jpeg_fdct_4x8()
4174 tmp2 = MULTIPLY(tmp2, FIX_2_053119869); /* c1+c3-c5+c7 */ in jpeg_fdct_4x8()
4230 DESCALE(MULTIPLY(tmp0 - tmp1 - tmp1, FIX(0.707106781)), /* c2 */ in jpeg_fdct_3x6()
4236 DESCALE(MULTIPLY(tmp2, FIX(1.224744871)), /* c1 */ in jpeg_fdct_3x6()
4266 DESCALE(MULTIPLY(tmp10 + tmp11, FIX(1.777777778)), /* 16/9 */ in jpeg_fdct_3x6()
4269 DESCALE(MULTIPLY(tmp12, FIX(2.177324216)), /* c2 */ in jpeg_fdct_3x6()
4272 DESCALE(MULTIPLY(tmp10 - tmp11 - tmp11, FIX(1.257078722)), /* c4 */ in jpeg_fdct_3x6()
4277 tmp10 = MULTIPLY(tmp0 + tmp2, FIX(0.650711829)); /* c5 */ in jpeg_fdct_3x6()
4280 DESCALE(tmp10 + MULTIPLY(tmp0 + tmp1, FIX(1.777777778)), /* 16/9 */ in jpeg_fdct_3x6()
4283 DESCALE(MULTIPLY(tmp0 - tmp1 - tmp2, FIX(1.777777778)), /* 16/9 */ in jpeg_fdct_3x6()
4286 DESCALE(tmp10 + MULTIPLY(tmp2 - tmp1, FIX(1.777777778)), /* 16/9 */ in jpeg_fdct_3x6()
4358 tmp0 = MULTIPLY(tmp10 + tmp11, FIX_0_541196100); /* c6 */ in jpeg_fdct_2x4()
4363 RIGHT_SHIFT(tmp0 + MULTIPLY(tmp10, FIX_0_765366865), /* c2-c6 */ in jpeg_fdct_2x4()
4366 RIGHT_SHIFT(tmp0 - MULTIPLY(tmp11, FIX_1_847759065), /* c2+c6 */ in jpeg_fdct_2x4()