static inline void t_gen_mov_TN_preg(TCGv tn, int r)

{

    if (r < 0 || r > 15) {

        fprintf(stderr, "wrong register read $p%d\n", r);

    }

    if (r == PR_BZ || r == PR_WZ || r == PR_DZ) {

        tcg_gen_mov_tl(tn, tcg_const_tl(0));

    } else if (r == PR_VR) {

        tcg_gen_mov_tl(tn, tcg_const_tl(32));

    } else {

        tcg_gen_mov_tl(tn, cpu_PR[r]);

    }

}

static inline void t_gen_mov_TN_preg(TCGv tn, int r)

{

    if (r < 0 || r > 15) {

        fprintf(stderr, "wrong register read $p%d\n", r);

    }

    if (r == PR_BZ || r == PR_WZ || r == PR_DZ) {

        tcg_gen_mov_tl(tn, tcg_const_tl(0));

    } else if (r == PR_VR) {

        tcg_gen_mov_tl(tn, tcg_const_tl(32));

    } else {

        tcg_gen_mov_tl(tn, cpu_PR[r]);

    }

}

    if (r < 0 || r > 15) {         fprintf(stderr, "wrong register read $p%d\n", r);     if (r < 0 || r > 15) {
static inline void FUNC_0(TCGv VAR_0, int VAR_1)

{

    if (VAR_1 < 0 || VAR_1 > 15) {

        fprintf(stderr, "wrong register read $p%d\n", VAR_1);

    }

    if (VAR_1 == PR_BZ || VAR_1 == PR_WZ || VAR_1 == PR_DZ) {

        tcg_gen_mov_tl(VAR_0, tcg_const_tl(0));

    } else if (VAR_1 == PR_VR) {

        tcg_gen_mov_tl(VAR_0, tcg_const_tl(32));

    } else {

        tcg_gen_mov_tl(VAR_0, cpu_PR[VAR_1]);

    }

}

static inline void FUNC_0(TCGv VAR_0, int VAR_1)
{ if (VAR_1 < 0 || VAR_1 > 15) { fprintf(stderr, "wrong register read $p%d\n", VAR_1); } if (VAR_1 == PR_BZ || VAR_1 == PR_WZ || VAR_1 == PR_DZ) { tcg_gen_mov_tl(VAR_0, tcg_const_tl(0)); } else if (VAR_1 == PR_VR) { tcg_gen_mov_tl(VAR_0, tcg_const_tl(32)); } else { tcg_gen_mov_tl(VAR_0, cpu_PR[VAR_1]); } }