HomeSort by: relevance | last modified time | path
    Searched refs:RType (Results 1 - 8 of 8) sorted by relevancy

  /src/sys/arch/mips/mips/
db_disasm.c 258 const char *name = spec_name[i.RType.func];
261 if ((i.RType.func == OP_SLL) &&
262 (i.RType.rs == 0) &&
263 (i.RType.rt == 0) &&
264 (i.RType.rd == 0)) {
265 switch (i.RType.shamt) {
297 ((i.RType.func == OP_OR) || (i.RType.func == OP_MOVE_ADDU))
298 && i.RType.rt == 0) {
300 reg_name[i.RType.rd]
    [all...]
mips_stacktrace.c 404 switch (i.RType.func) {
414 if (!(mask & (1 << i.RType.rd))
415 || !(mask & (1 << i.RType.rt)))
417 if (i.RType.rd != _R_ZERO)
419 mask |= (1 << i.RType.rs);
420 regs[i.RType.rs] = regs[i.RType.rt];
421 if (i.RType.func >= OP_DADD)
423 regs[i.RType.rs] = (int32_t)regs[i.RType.rs]
    [all...]
mips_fixup.c 366 switch (insn.RType.rs) {
368 if (insn.RType.rd != 22) {
372 if ((used & (1 << insn.RType.rt)) == 0) {
391 switch (insn.RType.func) {
394 if ((used & (1 << insn.RType.rs)) == 0) {
405 return regs[insn.RType.rs];
407 if ((used & (1 << insn.RType.rs)) == 0
408 || (used & (1 << insn.RType.rt)) == 0) {
412 regs[insn.RType.rd] =
413 regs[insn.RType.rs] & regs[insn.RType.rt]
    [all...]
mips_emul.c 85 if (inst.RType.func == OP_JR || inst.RType.func == OP_JALR)
86 nextpc = tf->tf_regs[inst.RType.rs];
100 if ((int)(tf->tf_regs[inst.RType.rs]) < 0)
110 if ((int)(tf->tf_regs[inst.RType.rs]) >= 0)
130 if (tf->tf_regs[inst.RType.rs] == tf->tf_regs[inst.RType.rt])
138 if (tf->tf_regs[inst.RType.rs] != tf->tf_regs[inst.RType.rt])
146 if ((int)(tf->tf_regs[inst.RType.rs]) <= 0
    [all...]
db_interface.c 962 switch (i.RType.rs) {
970 if (i.RType.op == OP_JR || i.RType.op == OP_JALR)
988 && ((i.RType.func == OP_JR && i.RType.rs != 31) ||
989 i.RType.func == OP_JALR))
1010 return (i.JType.op == OP_SPECIAL && i.RType.func == OP_JR &&
1011 i.RType.rs == 31);
1025 (i.JType.op == OP_SPECIAL && i.RType.func == OP_JR);
trap.c 609 (insn.RType.func == OP_BREAK)) {
610 int code = (insn.RType.rs << 5) | insn.RType.rt;
713 (insn.RType.func == OP_TEQ)) {
714 int code = (insn.RType.rd << 5) | insn.RType.shamt;
  /src/sys/arch/arc/arc/
minidebug.c 684 if (i.RType.func == OP_ADDU && i.RType.rt == 0) {
686 reg_name[i.RType.rd],
687 reg_name[i.RType.rs]);
690 printf("%s", spec_name[i.RType.func]);
691 switch (i.RType.func) {
702 reg_name[i.RType.rd],
703 reg_name[i.RType.rt],
704 i.RType.shamt);
714 reg_name[i.RType.rd]
    [all...]
  /src/sys/arch/mips/include/
mips_opcode.h 71 } RType;
113 } RType;

Completed in 18 milliseconds