Lines Matching refs:rs1
78 uint_t rd, rs1, rs2; in do_unaligned() local
98 rs1 = (inst >> 14) & 0x1f; in do_unaligned()
218 rd, op3, rs1, rs2, (inst & 0x1fff)); in do_unaligned()
222 if (getreg(rp, rs1, &val, badaddr)) in do_unaligned()
564 uint_t rd, rs1, rs2; in simulate_lddstd() local
582 rs1 = (inst >> 14) & 0x1f; in simulate_lddstd()
629 if (getreg(rp, rs1, &val, badaddr)) in simulate_lddstd()
720 uint_t rd, rs2, rs1; in simulate_popc() local
725 rs1 = (inst >> 14) & 0x1f; in simulate_popc()
729 if (rs1 > 0) in simulate_popc()
767 uint_t rd, rs1; in simulate_mulscc() local
792 rs1 = (inst >> 14) & 0x1f; in simulate_mulscc()
793 if (getreg(rp, rs1, &drs1, badaddr)) { in simulate_mulscc()
848 uint_t rs1, rd; in simulate_unimp() local
997 rs1 = ((inst >> 14) & 0x1f); in simulate_unimp()
998 if (rs1 == 1 || (rs1 >= 7 && rs1 <= 14)) { in simulate_unimp()
1147 uint_t inst, op, op3, rd, rs1, i; in simulate_rdtick() local
1161 rs1 = (inst >> 14) & 0x1F; in simulate_rdtick()
1163 if (rs1 == 0x4) { in simulate_rdtick()
1169 } else if (rs1 == 0x18) { in simulate_rdtick()
1316 uint_t rd, rs1, rs2; in calc_memaddr() local
1329 rs1 = (inst >> 14) & 0x1f; in calc_memaddr()
1379 if (getreg(rp, rs1, &val, badaddr)) in calc_memaddr()
1422 uint_t rd, rs1, rs2; in instr_size() local
1448 rs1 = (inst >> 14) & 0x1f; in instr_size()
1517 if (getreg(rp, rs1, &val, &badaddr)) in instr_size()