static void FUNCC(pred16x16_vertical_add)(uint8_t *pix, const int *block_offset,

                                          const int16_t *block,

                                          ptrdiff_t stride)

{

    int i;

    for(i=0; i<16; i++)

        FUNCC(pred4x4_vertical_add)(pix + block_offset[i], block + i*16*sizeof(pixel), stride);

}

static void FUNCC(pred16x16_vertical_add)(uint8_t *pix, const int *block_offset,

                                          const int16_t *block,

                                          ptrdiff_t stride)

{

    int i;

    for(i=0; i<16; i++)

        FUNCC(pred4x4_vertical_add)(pix + block_offset[i], block + i*16*sizeof(pixel), stride);

}

static void FUNC_0(pred16x16_vertical_add)(uint8_t *pix, const int *block_offset,

                                          const int16_t *block,

                                          ptrdiff_t stride)

{

    int VAR_0;

    for(VAR_0=0; VAR_0<16; VAR_0++)

        FUNC_0(pred4x4_vertical_add)(pix + block_offset[VAR_0], block + VAR_0*16*sizeof(pixel), stride);

}

static void FUNC_0(pred16x16_vertical_add)(uint8_t *pix, const int *block_offset,
const int16_t *block,
ptrdiff_t stride)
{ int VAR_0; for(VAR_0=0; VAR_0<16; VAR_0++) FUNC_0(pred4x4_vertical_add)(pix + block_offset[VAR_0], block + VAR_0*16*sizeof(pixel), stride); }