static void dec_scall(DisasContext *dc)

{

    if (dc->imm5 == 7) {

        LOG_DIS("scall\n");

    } else if (dc->imm5 == 2) {

        LOG_DIS("break\n");

    } else {

        cpu_abort(dc->env, "invalid opcode\n");

    }



    if (dc->imm5 == 7) {

        tcg_gen_movi_tl(cpu_pc, dc->pc);

        t_gen_raise_exception(dc, EXCP_SYSTEMCALL);

    } else {

        tcg_gen_movi_tl(cpu_pc, dc->pc);

        t_gen_raise_exception(dc, EXCP_BREAKPOINT);

    }

}

static void dec_scall(DisasContext *dc)

{

    if (dc->imm5 == 7) {

        LOG_DIS("scall\n");

    } else if (dc->imm5 == 2) {

        LOG_DIS("break\n");

    } else {

        cpu_abort(dc->env, "invalid opcode\n");

    }



    if (dc->imm5 == 7) {

        tcg_gen_movi_tl(cpu_pc, dc->pc);

        t_gen_raise_exception(dc, EXCP_SYSTEMCALL);

    } else {

        tcg_gen_movi_tl(cpu_pc, dc->pc);

        t_gen_raise_exception(dc, EXCP_BREAKPOINT);

    }

}

        cpu_abort(dc->env, "invalid opcode\n");     } else {
static void FUNC_0(DisasContext *VAR_0)

{

    if (VAR_0->imm5 == 7) {

        LOG_DIS("scall\n");

    } else if (VAR_0->imm5 == 2) {

        LOG_DIS("break\n");

    } else {

        cpu_abort(VAR_0->env, "invalid opcode\n");

    }



    if (VAR_0->imm5 == 7) {

        tcg_gen_movi_tl(cpu_pc, VAR_0->pc);

        t_gen_raise_exception(VAR_0, EXCP_SYSTEMCALL);

    } else {

        tcg_gen_movi_tl(cpu_pc, VAR_0->pc);

        t_gen_raise_exception(VAR_0, EXCP_BREAKPOINT);

    }

}

static void FUNC_0(DisasContext *VAR_0)
{ if (VAR_0->imm5 == 7) { LOG_DIS("scall\n"); } else if (VAR_0->imm5 == 2) { LOG_DIS("break\n"); } else { cpu_abort(VAR_0->env, "invalid opcode\n"); } if (VAR_0->imm5 == 7) { tcg_gen_movi_tl(cpu_pc, VAR_0->pc); t_gen_raise_exception(VAR_0, EXCP_SYSTEMCALL); } else { tcg_gen_movi_tl(cpu_pc, VAR_0->pc); t_gen_raise_exception(VAR_0, EXCP_BREAKPOINT); } }