static void vc1_inv_trans_4x8_dc_c(uint8_t *dest, int linesize, DCTELEM *block)

{

    int i;

    int dc = block[0];

    const uint8_t *cm;

    dc = (17 * dc +  4) >> 3;

    dc = (12 * dc + 64) >> 7;

    cm = ff_cropTbl + MAX_NEG_CROP + dc;

    for(i = 0; i < 8; i++){

        dest[0] = cm[dest[0]];

        dest[1] = cm[dest[1]];

        dest[2] = cm[dest[2]];

        dest[3] = cm[dest[3]];

        dest += linesize;

    }

}

static void vc1_inv_trans_4x8_dc_c(uint8_t *dest, int linesize, DCTELEM *block)

{

    int i;

    int dc = block[0];

    const uint8_t *cm;

    dc = (17 * dc +  4) >> 3;

    dc = (12 * dc + 64) >> 7;

    cm = ff_cropTbl + MAX_NEG_CROP + dc;

    for(i = 0; i < 8; i++){

        dest[0] = cm[dest[0]];

        dest[1] = cm[dest[1]];

        dest[2] = cm[dest[2]];

        dest[3] = cm[dest[3]];

        dest += linesize;

    }

}

    const uint8_t *cm;     cm = ff_cropTbl + MAX_NEG_CROP + dc;         dest[0] = cm[dest[0]];         dest[1] = cm[dest[1]];         dest[2] = cm[dest[2]];         dest[3] = cm[dest[3]];     const uint8_t *cm;     cm = ff_cropTbl + MAX_NEG_CROP + dc;         dest[0] = cm[dest[0]];         dest[1] = cm[dest[1]];         dest[2] = cm[dest[2]];         dest[3] = cm[dest[3]];     const uint8_t *cm;     cm = ff_cropTbl + MAX_NEG_CROP + dc;         dest[0] = cm[dest[0]];         dest[1] = cm[dest[1]];         dest[2] = cm[dest[2]];         dest[3] = cm[dest[3]];     const uint8_t *cm;     cm = ff_cropTbl + MAX_NEG_CROP + dc;         dest[0] = cm[dest[0]];         dest[1] = cm[dest[1]];         dest[2] = cm[dest[2]];         dest[3] = cm[dest[3]];         dest[0] = cm[dest[0]];         dest[1] = cm[dest[1]];         dest[2] = cm[dest[2]];         dest[3] = cm[dest[3]];
static void FUNC_0(uint8_t *VAR_0, int VAR_1, DCTELEM *VAR_2)

{

    int VAR_3;

    int VAR_4 = VAR_2[0];

    const uint8_t *VAR_5;

    VAR_4 = (17 * VAR_4 +  4) >> 3;

    VAR_4 = (12 * VAR_4 + 64) >> 7;

    VAR_5 = ff_cropTbl + MAX_NEG_CROP + VAR_4;

    for(VAR_3 = 0; VAR_3 < 8; VAR_3++){

        VAR_0[0] = VAR_5[VAR_0[0]];

        VAR_0[1] = VAR_5[VAR_0[1]];

        VAR_0[2] = VAR_5[VAR_0[2]];

        VAR_0[3] = VAR_5[VAR_0[3]];

        VAR_0 += VAR_1;

    }

}

static void FUNC_0(uint8_t *VAR_0, int VAR_1, DCTELEM *VAR_2)
{ int VAR_3; int VAR_4 = VAR_2[0]; const uint8_t *VAR_5; VAR_4 = (17 * VAR_4 +  4) >> 3; VAR_4 = (12 * VAR_4 + 64) >> 7; VAR_5 = ff_cropTbl + MAX_NEG_CROP + VAR_4; for(VAR_3 = 0; VAR_3 < 8; VAR_3++){ VAR_0[0] = VAR_5[VAR_0[0]]; VAR_0[1] = VAR_5[VAR_0[1]]; VAR_0[2] = VAR_5[VAR_0[2]]; VAR_0[3] = VAR_5[VAR_0[3]]; VAR_0 += VAR_1; } }