Lines Matching defs:instr
579 mdb_instr_t instr;
585 if (mdb_tgt_vread(mdb.m_target, &instr, sizeof (instr), pc) !=
586 sizeof (instr)) {
598 if (OP(instr) == OP_ARITH) {
599 if (OP3(instr) == OP3_RDPR &&
600 RS1(instr) == KAIF_PREGNO_PSTATE) {
602 mdb_sparcv9_kregs[RD(instr)].rd_name;
612 } else if (OP3(instr) == OP3_WRPR &&
613 RD(instr) == KAIF_PREGNO_PSTATE) {
616 (void) kmdb_dpi_get_register(regno2name(RS1(instr)),
619 if (I(instr)) {
620 int imm = SIMM13(instr);
626 regno2name(RS2(instr)), &rs2);
641 } else if (OP(instr) == OP_BRANCH) {
644 switch (OP2(instr)) {
647 cond = (COND(instr) != 8);
649 disp = DISP19(instr);
656 cond = (COND(instr) != 8);
658 disp = DISP22(instr);
666 disp = DISP16(instr);
676 annul = A(instr);