static int gen_set_psr_im(DisasContext *s, uint32_t mask, int spsr, uint32_t val)

{

    TCGv tmp;

    tmp = new_tmp();

    tcg_gen_movi_i32(tmp, val);

    return gen_set_psr(s, mask, spsr, tmp);

}

static int gen_set_psr_im(DisasContext *s, uint32_t mask, int spsr, uint32_t val)

{

    TCGv tmp;

    tmp = new_tmp();

    tcg_gen_movi_i32(tmp, val);

    return gen_set_psr(s, mask, spsr, tmp);

}

    tmp = new_tmp();     tmp = new_tmp();     tmp = new_tmp();     tmp = new_tmp();     tmp = new_tmp();
static int FUNC_0(DisasContext *VAR_0, uint32_t VAR_1, int VAR_2, uint32_t VAR_3)

{

    TCGv tmp;

    tmp = new_tmp();

    tcg_gen_movi_i32(tmp, VAR_3);

    return gen_set_psr(VAR_0, VAR_1, VAR_2, tmp);

}

static int FUNC_0(DisasContext *VAR_0, uint32_t VAR_1, int VAR_2, uint32_t VAR_3)
{ TCGv tmp; tmp = new_tmp(); tcg_gen_movi_i32(tmp, VAR_3); return gen_set_psr(VAR_0, VAR_1, VAR_2, tmp); }