Lines Matching refs:rs1
2706 if (!gen_compare_reg(&cmp, a->cond, gen_load_gpr(dc, a->rs1))) { in TRANS()
2750 int rs1, bool imm, int rs2_or_imm) in do_tcc() argument
2767 if (rs1 == 0 && (imm || rs2_or_imm == 0)) { in do_tcc()
2771 tcg_gen_trunc_tl_i32(trap, gen_load_gpr(dc, rs1)); in do_tcc()
2807 return do_tcc(dc, a->cond, a->cc, a->rs1, false, a->rs2); in trans_Tcc_r()
2815 return do_tcc(dc, a->cond, 0, a->rs1, true, a->i); in trans_Tcc_i_v7()
2823 return do_tcc(dc, a->cond, a->cc, a->rs1, true, a->i); in trans_Tcc_i_v9()
2870 if (avail_64(dc) && a->rs1 != 0) { in trans_RDY()
3267 if (a->rs1 == 0 && (a->imm || a->rs2_or_imm == 0)) { in do_wr_special()
3270 TCGv src1 = gen_load_gpr(dc, a->rs1); in do_wr_special()
3713 src1 = gen_load_gpr(dc, a->rs1); in do_arith_int()
3787 if (!a->cc && a->rs1 == 0) { in TRANS()
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()
4045 TCGv src1 = gen_load_gpr(dc, a->rs1); in TRANS()
4128 src1 = gen_load_gpr(dc, a->rs1); in do_shift_r()
4166 src1 = gen_load_gpr(dc, a->rs1); in TRANS()
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()
4375 static TCGv gen_ldst_addr(DisasContext *dc, int rs1, bool imm, int rs2_or_imm) in gen_ldst_addr() argument
4384 addr = gen_load_gpr(dc, rs1); in gen_ldst_addr()
4406 TCGv reg, addr = gen_ldst_addr(dc, a->rs1, a->imm, a->rs2_or_imm); in do_ld_gpr()
4430 TCGv reg, addr = gen_ldst_addr(dc, a->rs1, a->imm, a->rs2_or_imm); in TRANS()
4456 addr = gen_ldst_addr(dc, a->rs1, a->imm, a->rs2_or_imm); in TRANS()
4473 addr = gen_ldst_addr(dc, a->rs1, a->imm, a->rs2_or_imm); in trans_STD()
4487 addr = gen_ldst_addr(dc, a->rs1, a->imm, a->rs2_or_imm); in trans_LDSTUB()
4504 addr = gen_ldst_addr(dc, a->rs1, a->imm, a->rs2_or_imm); in trans_SWAP()
4522 addr = gen_ldst_addr(dc, a->rs1, true, 0); in do_casa()
4541 TCGv addr = gen_ldst_addr(dc, a->rs1, a->imm, a->rs2_or_imm); in TRANS()
4569 TCGv addr = gen_ldst_addr(dc, a->rs1, a->imm, a->rs2_or_imm); in TRANS()
4602 addr = gen_ldst_addr(dc, a->rs1, a->imm, a->rs2_or_imm); in TRANS()
4636 TCGv addr = gen_ldst_addr(dc, a->rs1, a->imm, a->rs2_or_imm); in trans_LDFSR()
4659 TCGv addr = gen_ldst_addr(dc, a->rs1, a->imm, a->rs2_or_imm); in do_ldxfsr()
4697 TCGv addr = gen_ldst_addr(dc, a->rs1, a->imm, a->rs2_or_imm); in TRANS()
5045 src1 = gen_load_fpr_F(dc, a->rs1); in TRANS()
5083 src1 = gen_load_fpr_F(dc, a->rs1); in TRANS()
5108 src1 = gen_load_fpr_F(dc, a->rs1); in TRANS()
5132 src1 = gen_load_fpr_F(dc, a->rs1); in TRANS()
5149 func(vece, gen_offset_fpr_D(a->rd), gen_offset_fpr_D(a->rs1), in TRANS()
5208 src1 = gen_load_fpr_D(dc, a->rs1); in TRANS()
5251 src1 = gen_load_fpr_D(dc, a->rs1); in TRANS()
5293 src1 = gen_load_fpr_D(dc, a->rs1); in TRANS()
5320 src1 = gen_load_fpr_F(dc, a->rs1); in TRANS()
5339 src1 = gen_load_fpr_F(dc, a->rs1); in trans_FNsMULd()
5355 src1 = gen_load_fpr_F(dc, a->rs1); in do_ffff()
5379 src1 = gen_load_fpr_D(dc, a->rs1); in TRANS()
5410 src3 = gen_load_gpr(dc, a->rs1); in TRANS()
5428 src1 = gen_load_fpr_Q(dc, a->rs1); in do_env_qqq()
5452 src1 = gen_load_fpr_D(dc, a->rs1); in TRANS()
5465 if (!gen_compare_reg(&cmp, a->cond, gen_load_gpr(dc, a->rs1))) { in do_fmovr()
5539 src1 = gen_load_fpr_F(dc, a->rs1); in do_fcmps()
5563 src1 = gen_load_fpr_D(dc, a->rs1); in TRANS()
5590 src1 = gen_load_fpr_Q(dc, a->rs1); in TRANS()
5614 src1 = gen_load_fpr_F(dc, a->rs1); in TRANS()
5631 src1 = gen_load_fpr_D(dc, a->rs1); in trans_FLCMPd()