COL_SHIFT 163 libavcodec/alpha/simple_idct_alpha.c col[0] += (1 << (COL_SHIFT - 1)) / W4; COL_SHIFT 224 libavcodec/alpha/simple_idct_alpha.c col[8 * 0] = (a0 + b0) >> COL_SHIFT; COL_SHIFT 225 libavcodec/alpha/simple_idct_alpha.c col[8 * 7] = (a0 - b0) >> COL_SHIFT; COL_SHIFT 226 libavcodec/alpha/simple_idct_alpha.c col[8 * 1] = (a1 + b1) >> COL_SHIFT; COL_SHIFT 227 libavcodec/alpha/simple_idct_alpha.c col[8 * 6] = (a1 - b1) >> COL_SHIFT; COL_SHIFT 228 libavcodec/alpha/simple_idct_alpha.c col[8 * 2] = (a2 + b2) >> COL_SHIFT; COL_SHIFT 229 libavcodec/alpha/simple_idct_alpha.c col[8 * 5] = (a2 - b2) >> COL_SHIFT; COL_SHIFT 230 libavcodec/alpha/simple_idct_alpha.c col[8 * 3] = (a3 + b3) >> COL_SHIFT; COL_SHIFT 231 libavcodec/alpha/simple_idct_alpha.c col[8 * 4] = (a3 - b3) >> COL_SHIFT; COL_SHIFT 242 libavcodec/alpha/simple_idct_alpha.c int_fast32_t a0 = col[i] + (1 << (COL_SHIFT - 1)) / W4; COL_SHIFT 245 libavcodec/alpha/simple_idct_alpha.c col[i] = a0 >> COL_SHIFT; COL_SHIFT 171 libavcodec/simple_idct.c a0 = W4 * (col[8*0] + ((1<<(COL_SHIFT-1))/W4)); COL_SHIFT 219 libavcodec/simple_idct.c dest[0] = cm[(a0 + b0) >> COL_SHIFT]; COL_SHIFT 221 libavcodec/simple_idct.c dest[0] = cm[(a1 + b1) >> COL_SHIFT]; COL_SHIFT 223 libavcodec/simple_idct.c dest[0] = cm[(a2 + b2) >> COL_SHIFT]; COL_SHIFT 225 libavcodec/simple_idct.c dest[0] = cm[(a3 + b3) >> COL_SHIFT]; COL_SHIFT 227 libavcodec/simple_idct.c dest[0] = cm[(a3 - b3) >> COL_SHIFT]; COL_SHIFT 229 libavcodec/simple_idct.c dest[0] = cm[(a2 - b2) >> COL_SHIFT]; COL_SHIFT 231 libavcodec/simple_idct.c dest[0] = cm[(a1 - b1) >> COL_SHIFT]; COL_SHIFT 233 libavcodec/simple_idct.c dest[0] = cm[(a0 - b0) >> COL_SHIFT]; COL_SHIFT 243 libavcodec/simple_idct.c a0 = W4 * (col[8*0] + ((1<<(COL_SHIFT-1))/W4)); COL_SHIFT 291 libavcodec/simple_idct.c dest[0] = cm[dest[0] + ((a0 + b0) >> COL_SHIFT)]; COL_SHIFT 293 libavcodec/simple_idct.c dest[0] = cm[dest[0] + ((a1 + b1) >> COL_SHIFT)]; COL_SHIFT 295 libavcodec/simple_idct.c dest[0] = cm[dest[0] + ((a2 + b2) >> COL_SHIFT)]; COL_SHIFT 297 libavcodec/simple_idct.c dest[0] = cm[dest[0] + ((a3 + b3) >> COL_SHIFT)]; COL_SHIFT 299 libavcodec/simple_idct.c dest[0] = cm[dest[0] + ((a3 - b3) >> COL_SHIFT)]; COL_SHIFT 301 libavcodec/simple_idct.c dest[0] = cm[dest[0] + ((a2 - b2) >> COL_SHIFT)]; COL_SHIFT 303 libavcodec/simple_idct.c dest[0] = cm[dest[0] + ((a1 - b1) >> COL_SHIFT)]; COL_SHIFT 305 libavcodec/simple_idct.c dest[0] = cm[dest[0] + ((a0 - b0) >> COL_SHIFT)]; COL_SHIFT 313 libavcodec/simple_idct.c a0 = W4 * (col[8*0] + ((1<<(COL_SHIFT-1))/W4)); COL_SHIFT 361 libavcodec/simple_idct.c col[0 ] = ((a0 + b0) >> COL_SHIFT); COL_SHIFT 362 libavcodec/simple_idct.c col[8 ] = ((a1 + b1) >> COL_SHIFT); COL_SHIFT 363 libavcodec/simple_idct.c col[16] = ((a2 + b2) >> COL_SHIFT); COL_SHIFT 364 libavcodec/simple_idct.c col[24] = ((a3 + b3) >> COL_SHIFT); COL_SHIFT 365 libavcodec/simple_idct.c col[32] = ((a3 - b3) >> COL_SHIFT); COL_SHIFT 366 libavcodec/simple_idct.c col[40] = ((a2 - b2) >> COL_SHIFT); COL_SHIFT 367 libavcodec/simple_idct.c col[48] = ((a1 - b1) >> COL_SHIFT); COL_SHIFT 368 libavcodec/simple_idct.c col[56] = ((a0 - b0) >> COL_SHIFT); COL_SHIFT 372 libavcodec/x86/idct_mmx.c y0 = S (a0 + b0) >> COL_SHIFT; COL_SHIFT 373 libavcodec/x86/idct_mmx.c y1 = S (a1 + b1) >> COL_SHIFT; COL_SHIFT 374 libavcodec/x86/idct_mmx.c y2 = S (a2 + b2) >> COL_SHIFT; COL_SHIFT 375 libavcodec/x86/idct_mmx.c y3 = S (a3 + b3) >> COL_SHIFT; COL_SHIFT 377 libavcodec/x86/idct_mmx.c y4 = S (a3 - b3) >> COL_SHIFT; COL_SHIFT 378 libavcodec/x86/idct_mmx.c y5 = S (a2 - b2) >> COL_SHIFT; COL_SHIFT 379 libavcodec/x86/idct_mmx.c y6 = S (a1 - b1) >> COL_SHIFT; COL_SHIFT 380 libavcodec/x86/idct_mmx.c y7 = S (a0 - b0) >> COL_SHIFT; COL_SHIFT 495 libavcodec/x86/idct_mmx.c psraw_i2r (COL_SHIFT, mm3); /* mm3 = y2 */ COL_SHIFT 498 libavcodec/x86/idct_mmx.c psraw_i2r (COL_SHIFT, mm4); /* mm4 = y1 */ COL_SHIFT 504 libavcodec/x86/idct_mmx.c psraw_i2r (COL_SHIFT, mm6); /* mm6 = y6 */ COL_SHIFT 508 libavcodec/x86/idct_mmx.c psraw_i2r (COL_SHIFT, mm2); /* mm2 = y5 */ COL_SHIFT 516 libavcodec/x86/idct_mmx.c psraw_i2r (COL_SHIFT, mm5); /* mm5 = y0 */ COL_SHIFT 522 libavcodec/x86/idct_mmx.c psraw_i2r (COL_SHIFT, mm7); /* mm7 = y7 */ COL_SHIFT 526 libavcodec/x86/idct_mmx.c psraw_i2r (COL_SHIFT, mm3); /* mm3 = y4 */ COL_SHIFT 529 libavcodec/x86/idct_mmx.c psraw_i2r (COL_SHIFT, mm4); /* mm4 = y3 */ COL_SHIFT 545 libavcodec/x86/idct_mmx.c rounder ((1 << (COL_SHIFT - 1)) - 0.5); COL_SHIFT 124 libavcodec/x86/simple_idct_mmx.c a0 = C4*col[8*0] + C2*col[8*2] + C4*col[8*4] + C6*col[8*6] + (1<<(COL_SHIFT-1)); COL_SHIFT 125 libavcodec/x86/simple_idct_mmx.c a1 = C4*col[8*0] + C6*col[8*2] - C4*col[8*4] - C2*col[8*6] + (1<<(COL_SHIFT-1)); COL_SHIFT 126 libavcodec/x86/simple_idct_mmx.c a2 = C4*col[8*0] - C6*col[8*2] - C4*col[8*4] + C2*col[8*6] + (1<<(COL_SHIFT-1)); COL_SHIFT 127 libavcodec/x86/simple_idct_mmx.c a3 = C4*col[8*0] - C2*col[8*2] + C4*col[8*4] - C6*col[8*6] + (1<<(COL_SHIFT-1)); COL_SHIFT 134 libavcodec/x86/simple_idct_mmx.c col[8*0] = (a0 + b0) >> COL_SHIFT; COL_SHIFT 135 libavcodec/x86/simple_idct_mmx.c col[8*1] = (a1 + b1) >> COL_SHIFT; COL_SHIFT 136 libavcodec/x86/simple_idct_mmx.c col[8*2] = (a2 + b2) >> COL_SHIFT; COL_SHIFT 137 libavcodec/x86/simple_idct_mmx.c col[8*3] = (a3 + b3) >> COL_SHIFT; COL_SHIFT 138 libavcodec/x86/simple_idct_mmx.c col[8*4] = (a3 - b3) >> COL_SHIFT; COL_SHIFT 139 libavcodec/x86/simple_idct_mmx.c col[8*5] = (a2 - b2) >> COL_SHIFT; COL_SHIFT 140 libavcodec/x86/simple_idct_mmx.c col[8*6] = (a1 - b1) >> COL_SHIFT; COL_SHIFT 141 libavcodec/x86/simple_idct_mmx.c col[8*7] = (a0 - b0) >> COL_SHIFT;