static void gen_wsr_windowstart(DisasContext *dc, uint32_t sr, TCGv_i32 v)

{

    tcg_gen_andi_i32(cpu_SR[sr], v, (1 << dc->config->nareg / 4) - 1);

    reset_used_window(dc);

}

static void gen_wsr_windowstart(DisasContext *dc, uint32_t sr, TCGv_i32 v)

{

    tcg_gen_andi_i32(cpu_SR[sr], v, (1 << dc->config->nareg / 4) - 1);

    reset_used_window(dc);

}

    reset_used_window(dc);     reset_used_window(dc);     reset_used_window(dc);
static void FUNC_0(DisasContext *VAR_0, uint32_t VAR_1, TCGv_i32 VAR_2)

{

    tcg_gen_andi_i32(cpu_SR[VAR_1], VAR_2, (1 << VAR_0->config->nareg / 4) - 1);

    reset_used_window(VAR_0);

}

static void FUNC_0(DisasContext *VAR_0, uint32_t VAR_1, TCGv_i32 VAR_2)
{ tcg_gen_andi_i32(cpu_SR[VAR_1], VAR_2, (1 << VAR_0->config->nareg / 4) - 1); reset_used_window(VAR_0); }