static void spr_write_decr (DisasContext *ctx, int sprn, int gprn)

{

    if (use_icount) {

        gen_io_start();

    }

    gen_helper_store_decr(cpu_env, cpu_gpr[gprn]);

    if (use_icount) {

        gen_io_end();

        gen_stop_exception(ctx);

    }

}

static void spr_write_decr (DisasContext *ctx, int sprn, int gprn)

{

    if (use_icount) {

        gen_io_start();

    }

    gen_helper_store_decr(cpu_env, cpu_gpr[gprn]);

    if (use_icount) {

        gen_io_end();

        gen_stop_exception(ctx);

    }

}

static void FUNC_0 (DisasContext *VAR_0, int VAR_1, int VAR_2)

{

    if (use_icount) {

        gen_io_start();

    }

    gen_helper_store_decr(cpu_env, cpu_gpr[VAR_2]);

    if (use_icount) {

        gen_io_end();

        gen_stop_exception(VAR_0);

    }

}

static void FUNC_0 (DisasContext *VAR_0, int VAR_1, int VAR_2)
{ if (use_icount) { gen_io_start(); } gen_helper_store_decr(cpu_env, cpu_gpr[VAR_2]); if (use_icount) { gen_io_end(); gen_stop_exception(VAR_0); } }