static void gen_mulu(DisasContext *dc, TCGv dest, TCGv srca, TCGv srcb)

{

    TCGv sr_cy = tcg_temp_new();



    tcg_gen_muls2_tl(dest, sr_cy, srca, srcb);

    tcg_gen_setcondi_tl(TCG_COND_NE, sr_cy, sr_cy, 0);



    tcg_gen_deposit_tl(cpu_sr, cpu_sr, sr_cy, ctz32(SR_CY), 1);



    gen_ove_cy(dc, sr_cy);

    tcg_temp_free(sr_cy);

}

static void gen_mulu(DisasContext *dc, TCGv dest, TCGv srca, TCGv srcb)

{

    TCGv sr_cy = tcg_temp_new();



    tcg_gen_muls2_tl(dest, sr_cy, srca, srcb);

    tcg_gen_setcondi_tl(TCG_COND_NE, sr_cy, sr_cy, 0);



    tcg_gen_deposit_tl(cpu_sr, cpu_sr, sr_cy, ctz32(SR_CY), 1);



    gen_ove_cy(dc, sr_cy);

    tcg_temp_free(sr_cy);

}

    TCGv sr_cy = tcg_temp_new();     tcg_gen_deposit_tl(cpu_sr, cpu_sr, sr_cy, ctz32(SR_CY), 1);     tcg_temp_free(sr_cy);     TCGv sr_cy = tcg_temp_new();     tcg_gen_deposit_tl(cpu_sr, cpu_sr, sr_cy, ctz32(SR_CY), 1);     tcg_temp_free(sr_cy);     TCGv sr_cy = tcg_temp_new();     tcg_gen_deposit_tl(cpu_sr, cpu_sr, sr_cy, ctz32(SR_CY), 1);     tcg_temp_free(sr_cy);     TCGv sr_cy = tcg_temp_new();     tcg_gen_muls2_tl(dest, sr_cy, srca, srcb);     tcg_gen_setcondi_tl(TCG_COND_NE, sr_cy, sr_cy, 0);     tcg_gen_deposit_tl(cpu_sr, cpu_sr, sr_cy, ctz32(SR_CY), 1);     gen_ove_cy(dc, sr_cy);     tcg_temp_free(sr_cy);     TCGv sr_cy = tcg_temp_new();     tcg_gen_deposit_tl(cpu_sr, cpu_sr, sr_cy, ctz32(SR_CY), 1);     gen_ove_cy(dc, sr_cy);     tcg_temp_free(sr_cy);
static void FUNC_0(DisasContext *VAR_0, TCGv VAR_1, TCGv VAR_2, TCGv VAR_3)

{

    TCGv sr_cy = tcg_temp_new();



    tcg_gen_muls2_tl(VAR_1, sr_cy, VAR_2, VAR_3);

    tcg_gen_setcondi_tl(TCG_COND_NE, sr_cy, sr_cy, 0);



    tcg_gen_deposit_tl(cpu_sr, cpu_sr, sr_cy, ctz32(SR_CY), 1);



    gen_ove_cy(VAR_0, sr_cy);

    tcg_temp_free(sr_cy);

}

static void FUNC_0(DisasContext *VAR_0, TCGv VAR_1, TCGv VAR_2, TCGv VAR_3)
{ TCGv sr_cy = tcg_temp_new(); tcg_gen_muls2_tl(VAR_1, sr_cy, VAR_2, VAR_3); tcg_gen_setcondi_tl(TCG_COND_NE, sr_cy, sr_cy, 0); tcg_gen_deposit_tl(cpu_sr, cpu_sr, sr_cy, ctz32(SR_CY), 1); gen_ove_cy(VAR_0, sr_cy); tcg_temp_free(sr_cy); }