SHIFT 1610 libavcodec/mips/vc1dsp_mmi.c #define NORMALIZE_MMI(SHIFT) \ SHIFT 1613 libavcodec/mips/vc1dsp_mmi.c "psrah $f6, $f6, "SHIFT" \n\t" \ SHIFT 1614 libavcodec/mips/vc1dsp_mmi.c "psrah $f8, $f8, "SHIFT" \n\t" SHIFT 80 libavcodec/ppc/vp3dsp_altivec.c #define IDCT_1D(ADD, SHIFT)\ SHIFT 107 libavcodec/ppc/vp3dsp_altivec.c b0 = SHIFT(vec_add(Gd, Cd));\ SHIFT 108 libavcodec/ppc/vp3dsp_altivec.c b7 = SHIFT(vec_sub(Gd, Cd));\ SHIFT 110 libavcodec/ppc/vp3dsp_altivec.c b1 = SHIFT(vec_add(Add, Hd));\ SHIFT 111 libavcodec/ppc/vp3dsp_altivec.c b2 = SHIFT(vec_sub(Add, Hd));\ SHIFT 113 libavcodec/ppc/vp3dsp_altivec.c b3 = SHIFT(vec_add(Ed, Dd));\ SHIFT 114 libavcodec/ppc/vp3dsp_altivec.c b4 = SHIFT(vec_sub(Ed, Dd));\ SHIFT 116 libavcodec/ppc/vp3dsp_altivec.c b5 = SHIFT(vec_add(Fd, Bdd));\ SHIFT 117 libavcodec/ppc/vp3dsp_altivec.c b6 = SHIFT(vec_sub(Fd, Bdd)); SHIFT 39 libavcodec/rv40dsp.c const int h, const int C1, const int C2, const int SHIFT){\ SHIFT 44 libavcodec/rv40dsp.c OP(dst[0], (src[-2] + src[ 3] - 5*(src[-1]+src[2]) + src[0]*C1 + src[1]*C2 + (1<<(SHIFT-1))) >> SHIFT);\ SHIFT 45 libavcodec/rv40dsp.c OP(dst[1], (src[-1] + src[ 4] - 5*(src[ 0]+src[3]) + src[1]*C1 + src[2]*C2 + (1<<(SHIFT-1))) >> SHIFT);\ SHIFT 46 libavcodec/rv40dsp.c OP(dst[2], (src[ 0] + src[ 5] - 5*(src[ 1]+src[4]) + src[2]*C1 + src[3]*C2 + (1<<(SHIFT-1))) >> SHIFT);\ SHIFT 47 libavcodec/rv40dsp.c OP(dst[3], (src[ 1] + src[ 6] - 5*(src[ 2]+src[5]) + src[3]*C1 + src[4]*C2 + (1<<(SHIFT-1))) >> SHIFT);\ SHIFT 48 libavcodec/rv40dsp.c OP(dst[4], (src[ 2] + src[ 7] - 5*(src[ 3]+src[6]) + src[4]*C1 + src[5]*C2 + (1<<(SHIFT-1))) >> SHIFT);\ SHIFT 49 libavcodec/rv40dsp.c OP(dst[5], (src[ 3] + src[ 8] - 5*(src[ 4]+src[7]) + src[5]*C1 + src[6]*C2 + (1<<(SHIFT-1))) >> SHIFT);\ SHIFT 50 libavcodec/rv40dsp.c OP(dst[6], (src[ 4] + src[ 9] - 5*(src[ 5]+src[8]) + src[6]*C1 + src[7]*C2 + (1<<(SHIFT-1))) >> SHIFT);\ SHIFT 51 libavcodec/rv40dsp.c OP(dst[7], (src[ 5] + src[10] - 5*(src[ 6]+src[9]) + src[7]*C1 + src[8]*C2 + (1<<(SHIFT-1))) >> SHIFT);\ SHIFT 58 libavcodec/rv40dsp.c const int w, const int C1, const int C2, const int SHIFT){\ SHIFT 76 libavcodec/rv40dsp.c OP(dst[0*dstStride], (srcB + src3 - 5*(srcA+src2) + src0*C1 + src1*C2 + (1<<(SHIFT-1))) >> SHIFT);\ SHIFT 77 libavcodec/rv40dsp.c OP(dst[1*dstStride], (srcA + src4 - 5*(src0+src3) + src1*C1 + src2*C2 + (1<<(SHIFT-1))) >> SHIFT);\ SHIFT 78 libavcodec/rv40dsp.c OP(dst[2*dstStride], (src0 + src5 - 5*(src1+src4) + src2*C1 + src3*C2 + (1<<(SHIFT-1))) >> SHIFT);\ SHIFT 79 libavcodec/rv40dsp.c OP(dst[3*dstStride], (src1 + src6 - 5*(src2+src5) + src3*C1 + src4*C2 + (1<<(SHIFT-1))) >> SHIFT);\ SHIFT 80 libavcodec/rv40dsp.c OP(dst[4*dstStride], (src2 + src7 - 5*(src3+src6) + src4*C1 + src5*C2 + (1<<(SHIFT-1))) >> SHIFT);\ SHIFT 81 libavcodec/rv40dsp.c OP(dst[5*dstStride], (src3 + src8 - 5*(src4+src7) + src5*C1 + src6*C2 + (1<<(SHIFT-1))) >> SHIFT);\ SHIFT 82 libavcodec/rv40dsp.c OP(dst[6*dstStride], (src4 + src9 - 5*(src5+src8) + src6*C1 + src7*C2 + (1<<(SHIFT-1))) >> SHIFT);\ SHIFT 83 libavcodec/rv40dsp.c OP(dst[7*dstStride], (src5 + src10 - 5*(src6+src9) + src7*C1 + src8*C2 + (1<<(SHIFT-1))) >> SHIFT);\ SHIFT 90 libavcodec/rv40dsp.c const int w, const int C1, const int C2, const int SHIFT){\ SHIFT 91 libavcodec/rv40dsp.c OPNAME ## rv40_qpel8_v_lowpass(dst , src , dstStride, srcStride, 8, C1, C2, SHIFT);\ SHIFT 92 libavcodec/rv40dsp.c OPNAME ## rv40_qpel8_v_lowpass(dst+8, src+8, dstStride, srcStride, 8, C1, C2, SHIFT);\ SHIFT 95 libavcodec/rv40dsp.c OPNAME ## rv40_qpel8_v_lowpass(dst , src , dstStride, srcStride, w-8, C1, C2, SHIFT);\ SHIFT 96 libavcodec/rv40dsp.c OPNAME ## rv40_qpel8_v_lowpass(dst+8, src+8, dstStride, srcStride, w-8, C1, C2, SHIFT);\ SHIFT 100 libavcodec/rv40dsp.c const int h, const int C1, const int C2, const int SHIFT){\ SHIFT 101 libavcodec/rv40dsp.c OPNAME ## rv40_qpel8_h_lowpass(dst , src , dstStride, srcStride, 8, C1, C2, SHIFT);\ SHIFT 102 libavcodec/rv40dsp.c OPNAME ## rv40_qpel8_h_lowpass(dst+8, src+8, dstStride, srcStride, 8, C1, C2, SHIFT);\ SHIFT 105 libavcodec/rv40dsp.c OPNAME ## rv40_qpel8_h_lowpass(dst , src , dstStride, srcStride, h-8, C1, C2, SHIFT);\ SHIFT 106 libavcodec/rv40dsp.c OPNAME ## rv40_qpel8_h_lowpass(dst+8, src+8, dstStride, srcStride, h-8, C1, C2, SHIFT);\ SHIFT 50 libavcodec/x86/vc1dsp_mmx.c #define NORMALIZE_MMX(SHIFT) \ SHIFT 53 libavcodec/x86/vc1dsp_mmx.c "psraw "SHIFT", %%mm3 \n\t" \ SHIFT 54 libavcodec/x86/vc1dsp_mmx.c "psraw "SHIFT", %%mm4 \n\t" SHIFT 43 libavfilter/median_template.c #define BINS (1 << SHIFT) SHIFT 49 libavfilter/median_template.c #define PICK_COARSE_BIN(x, y) (BINS * (x) + ((y) >> SHIFT)) SHIFT 50 libavfilter/median_template.c #define PICK_FINE_BIN(x, y, z) (BINS * ((x) * ((y) >> SHIFT) + (z)) + ((y) & MASK))