Lines Matching defs:rs1
78 uint_t rd, rs1, rs2;
98 rs1 = (inst >> 14) & 0x1f;
217 printf("rd = %d, op3 = 0x%x, rs1 = %d, rs2 = %d, imm13=0x%x\n",
218 rd, op3, rs1, rs2, (inst & 0x1fff));
222 if (getreg(rp, rs1, &val, badaddr))
564 uint_t rd, rs1, rs2;
582 rs1 = (inst >> 14) & 0x1f;
629 if (getreg(rp, rs1, &val, badaddr))
720 uint_t rd, rs2, rs1;
725 rs1 = (inst >> 14) & 0x1f;
729 if (rs1 > 0)
767 uint_t rd, rs1;
792 rs1 = (inst >> 14) & 0x1f;
793 if (getreg(rp, rs1, &drs1, badaddr)) {
848 uint_t rs1, rd;
997 rs1 = ((inst >> 14) & 0x1f);
998 if (rs1 == 1 || (rs1 >= 7 && rs1 <= 14)) {
1009 * instruction (rs1 == 15 && i == 0).
1147 uint_t inst, op, op3, rd, rs1, i;
1157 * Make sure this is either a %tick read (rs1 == 0x4) or
1158 * a %stick read (rs1 == 0x18) instruction.
1161 rs1 = (inst >> 14) & 0x1F;
1163 if (rs1 == 0x4) {
1169 } else if (rs1 == 0x18) {
1316 uint_t rd, rs1, rs2;
1329 rs1 = (inst >> 14) & 0x1f;
1379 if (getreg(rp, rs1, &val, badaddr))
1422 uint_t rd, rs1, rs2;
1448 rs1 = (inst >> 14) & 0x1f;
1517 if (getreg(rp, rs1, &val, &badaddr))