static inline int gen_neon_add(int size, TCGv t0, TCGv t1)

{

    switch (size) {

    case 0: gen_helper_neon_add_u8(t0, t0, t1); break;

    case 1: gen_helper_neon_add_u16(t0, t0, t1); break;

    case 2: tcg_gen_add_i32(t0, t0, t1); break;

    default: return 1;

    }

    return 0;

}

static inline int gen_neon_add(int size, TCGv t0, TCGv t1)

{

    switch (size) {

    case 0: gen_helper_neon_add_u8(t0, t0, t1); break;

    case 1: gen_helper_neon_add_u16(t0, t0, t1); break;

    case 2: tcg_gen_add_i32(t0, t0, t1); break;

    default: return 1;

    }

    return 0;

}

static inline int FUNC_0(int VAR_0, TCGv VAR_1, TCGv VAR_2)

{

    switch (VAR_0) {

    case 0: gen_helper_neon_add_u8(VAR_1, VAR_1, VAR_2); break;

    case 1: gen_helper_neon_add_u16(VAR_1, VAR_1, VAR_2); break;

    case 2: tcg_gen_add_i32(VAR_1, VAR_1, VAR_2); break;

    default: return 1;

    }

    return 0;

}

static inline int FUNC_0(int VAR_0, TCGv VAR_1, TCGv VAR_2)
{ switch (VAR_0) { case 0: gen_helper_neon_add_u8(VAR_1, VAR_1, VAR_2); break; case 1: gen_helper_neon_add_u16(VAR_1, VAR_1, VAR_2); break; case 2: tcg_gen_add_i32(VAR_1, VAR_1, VAR_2); break; default: return 1; } return 0; }