Lines Matching refs:gen_load_gpr
330 static TCGv gen_load_gpr(DisasContext *dc, int reg) in gen_load_gpr() function
2295 TCGv hi = gen_load_gpr(dc, rd); in gen_stda_asi()
2296 TCGv lo = gen_load_gpr(dc, rd + 1); in gen_stda_asi()
2706 if (!gen_compare_reg(&cmp, a->cond, gen_load_gpr(dc, a->rs1))) { in TRANS()
2771 tcg_gen_trunc_tl_i32(trap, gen_load_gpr(dc, rs1)); in do_tcc()
2776 tcg_gen_trunc_tl_i32(t2, gen_load_gpr(dc, rs2_or_imm)); in do_tcc()
3270 TCGv src1 = gen_load_gpr(dc, a->rs1); in do_wr_special()
3278 tcg_gen_xor_tl(src, src1, gen_load_gpr(dc, a->rs2_or_imm)); in do_wr_special()
3713 src1 = gen_load_gpr(dc, a->rs1); in do_arith_int()
3843 tcg_gen_concat_tl_i64(t1, gen_load_gpr(dc, a->rs1), cpu_y); in trans_UDIV()
3885 src1 = gen_load_gpr(dc, a->rs1); in trans_UDIVX()
3910 src1 = gen_load_gpr(dc, a->rs1); in trans_SDIVX()
3956 s1 = gen_load_gpr(dc, a->rs1); in gen_edge()
3957 s2 = gen_load_gpr(dc, a->rs2); in gen_edge()
4032 TCGv src = gen_load_gpr(dc, a->rs); in do_rr()
4045 TCGv src1 = gen_load_gpr(dc, a->rs1); in TRANS()
4046 TCGv src2 = gen_load_gpr(dc, a->rs2); in TRANS()
4109 func(cpu_gsr, cpu_gsr, gen_load_gpr(dc, rs2)); in TRANS()
4127 tcg_gen_andi_tl(src2, gen_load_gpr(dc, a->rs2), a->x ? 63 : 31); in do_shift_r()
4128 src1 = gen_load_gpr(dc, a->rs1); in do_shift_r()
4166 src1 = gen_load_gpr(dc, a->rs1); in TRANS()
4209 TCGv dst = gen_load_gpr(dc, rd); in do_mov_cond()
4249 if (!gen_compare_reg(&cmp, a->cond, gen_load_gpr(dc, a->rs1))) { in trans_MOVR()
4271 src1 = gen_load_gpr(dc, a->rs1); in do_add_special()
4384 addr = gen_load_gpr(dc, rs1); in gen_ldst_addr()
4438 reg = gen_load_gpr(dc, a->rd); in TRANS()
4511 src = gen_load_gpr(dc, a->rd); in trans_SWAP()
4529 n = gen_load_gpr(dc, a->rd); in do_casa()
4530 c = gen_load_gpr(dc, a->rs2_or_imm); in do_casa()
5410 src3 = gen_load_gpr(dc, a->rs1); in TRANS()
5465 if (!gen_compare_reg(&cmp, a->cond, gen_load_gpr(dc, a->rs1))) { in do_fmovr()
5665 src = gen_load_gpr(dc, a->rs); in TRANS()