static void avc_wgt_4width_msa(uint8_t *data,

                               int32_t stride,

                               int32_t height,

                               int32_t log2_denom,

                               int32_t src_weight,

                               int32_t offset_in)

{

    if (2 == height) {

        avc_wgt_4x2_msa(data, stride, log2_denom, src_weight, offset_in);

    } else {

        avc_wgt_4x4multiple_msa(data, stride, height, log2_denom,

                                src_weight, offset_in);

    }

}

static void avc_wgt_4width_msa(uint8_t *data,

                               int32_t stride,

                               int32_t height,

                               int32_t log2_denom,

                               int32_t src_weight,

                               int32_t offset_in)

{

    if (2 == height) {

        avc_wgt_4x2_msa(data, stride, log2_denom, src_weight, offset_in);

    } else {

        avc_wgt_4x4multiple_msa(data, stride, height, log2_denom,

                                src_weight, offset_in);

    }

}

static void FUNC_0(uint8_t *VAR_0,

                               int32_t VAR_1,

                               int32_t VAR_2,

                               int32_t VAR_3,

                               int32_t VAR_4,

                               int32_t VAR_5)

{

    if (2 == VAR_2) {

        avc_wgt_4x2_msa(VAR_0, VAR_1, VAR_3, VAR_4, VAR_5);

    } else {

        avc_wgt_4x4multiple_msa(VAR_0, VAR_1, VAR_2, VAR_3,

                                VAR_4, VAR_5);

    }

}

static void FUNC_0(uint8_t *VAR_0,
int32_t VAR_1,
int32_t VAR_2,
int32_t VAR_3,
int32_t VAR_4,
int32_t VAR_5)
{ if (2 == VAR_2) { avc_wgt_4x2_msa(VAR_0, VAR_1, VAR_3, VAR_4, VAR_5); } else { avc_wgt_4x4multiple_msa(VAR_0, VAR_1, VAR_2, VAR_3,
VAR_4, VAR_5); } }