Lines Matching refs:mm_i_format
66 switch (insn.mm_i_format.opcode) { in __mm_isBranchInstr()
68 if ((insn.mm_i_format.simmediate & MM_POOL32A_MINOR_MASK) == in __mm_isBranchInstr()
70 switch (insn.mm_i_format.simmediate >> in __mm_isBranchInstr()
76 if (insn.mm_i_format.rt != 0) /* Not mm_jr */ in __mm_isBranchInstr()
77 regs->regs[insn.mm_i_format.rt] = in __mm_isBranchInstr()
81 *contpc = regs->regs[insn.mm_i_format.rs]; in __mm_isBranchInstr()
87 switch (insn.mm_i_format.rt) { in __mm_isBranchInstr()
95 if ((long)regs->regs[insn.mm_i_format.rs] < 0) in __mm_isBranchInstr()
98 (insn.mm_i_format.simmediate << 1); in __mm_isBranchInstr()
111 if ((long)regs->regs[insn.mm_i_format.rs] >= 0) in __mm_isBranchInstr()
114 (insn.mm_i_format.simmediate << 1); in __mm_isBranchInstr()
121 if ((long)regs->regs[insn.mm_i_format.rs] <= 0) in __mm_isBranchInstr()
124 (insn.mm_i_format.simmediate << 1); in __mm_isBranchInstr()
131 if ((long)regs->regs[insn.mm_i_format.rs] <= 0) in __mm_isBranchInstr()
134 (insn.mm_i_format.simmediate << 1); in __mm_isBranchInstr()
160 bit = (insn.mm_i_format.rs >> 2); in __mm_isBranchInstr()
166 (insn.mm_i_format.simmediate << 1); in __mm_isBranchInstr()
176 switch (insn.mm_i_format.rt) { in __mm_isBranchInstr()
183 *contpc = regs->regs[insn.mm_i_format.rs]; in __mm_isBranchInstr()
210 if (regs->regs[insn.mm_i_format.rs] == in __mm_isBranchInstr()
211 regs->regs[insn.mm_i_format.rt]) in __mm_isBranchInstr()
214 (insn.mm_i_format.simmediate << 1); in __mm_isBranchInstr()
221 if (regs->regs[insn.mm_i_format.rs] != in __mm_isBranchInstr()
222 regs->regs[insn.mm_i_format.rt]) in __mm_isBranchInstr()
225 (insn.mm_i_format.simmediate << 1); in __mm_isBranchInstr()