static void gen_brcond(DisasContext *dc, TCGCond cond,

        TCGv_i32 t0, TCGv_i32 t1, uint32_t offset)

{

    int label = gen_new_label();



    tcg_gen_brcond_i32(cond, t0, t1, label);

    gen_jumpi(dc, dc->next_pc, 0);

    gen_set_label(label);

    gen_jumpi(dc, dc->pc + offset, 1);

}

static void gen_brcond(DisasContext *dc, TCGCond cond,

        TCGv_i32 t0, TCGv_i32 t1, uint32_t offset)

{

    int label = gen_new_label();



    tcg_gen_brcond_i32(cond, t0, t1, label);

    gen_jumpi(dc, dc->next_pc, 0);

    gen_set_label(label);

    gen_jumpi(dc, dc->pc + offset, 1);

}

    gen_jumpi(dc, dc->next_pc, 0);
static void FUNC_0(DisasContext *VAR_0, TCGCond VAR_1,

        TCGv_i32 VAR_2, TCGv_i32 VAR_3, uint32_t VAR_4)

{

    int VAR_5 = gen_new_label();



    tcg_gen_brcond_i32(VAR_1, VAR_2, VAR_3, VAR_5);

    gen_jumpi(VAR_0, VAR_0->next_pc, 0);

    gen_set_label(VAR_5);

    gen_jumpi(VAR_0, VAR_0->pc + VAR_4, 1);

}

static void FUNC_0(DisasContext *VAR_0, TCGCond VAR_1,
TCGv_i32 VAR_2, TCGv_i32 VAR_3, uint32_t VAR_4)
{ int VAR_5 = gen_new_label(); tcg_gen_brcond_i32(VAR_1, VAR_2, VAR_3, VAR_5); gen_jumpi(VAR_0, VAR_0->next_pc, 0); gen_set_label(VAR_5); gen_jumpi(VAR_0, VAR_0->pc + VAR_4, 1); }