Home
last modified time | relevance | path

Searched refs:mm_i_format (Results 1 – 5 of 5) sorted by relevance

/arch/mips/kernel/
Dbranch.c68 switch (insn.mm_i_format.opcode) { in __mm_isBranchInstr()
70 if ((insn.mm_i_format.simmediate & MM_POOL32A_MINOR_MASK) == in __mm_isBranchInstr()
72 switch (insn.mm_i_format.simmediate >> in __mm_isBranchInstr()
78 if (insn.mm_i_format.rt != 0) /* Not mm_jr */ in __mm_isBranchInstr()
79 regs->regs[insn.mm_i_format.rt] = in __mm_isBranchInstr()
83 *contpc = regs->regs[insn.mm_i_format.rs]; in __mm_isBranchInstr()
89 switch (insn.mm_i_format.rt) { in __mm_isBranchInstr()
97 if ((long)regs->regs[insn.mm_i_format.rs] < 0) in __mm_isBranchInstr()
100 (insn.mm_i_format.simmediate << 1); in __mm_isBranchInstr()
113 if ((long)regs->regs[insn.mm_i_format.rs] >= 0) in __mm_isBranchInstr()
[all …]
Dunaligned.c1443 switch (insn.mm_i_format.opcode) { in emulate_load_store_microMIPS()
1750 reg = insn.mm_i_format.rt; in emulate_load_store_microMIPS()
1754 reg = insn.mm_i_format.rt; in emulate_load_store_microMIPS()
1758 reg = insn.mm_i_format.rt; in emulate_load_store_microMIPS()
1762 reg = insn.mm_i_format.rt; in emulate_load_store_microMIPS()
1766 reg = insn.mm_i_format.rt; in emulate_load_store_microMIPS()
1770 reg = insn.mm_i_format.rt; in emulate_load_store_microMIPS()
1774 reg = insn.mm_i_format.rt; in emulate_load_store_microMIPS()
Dprocess.c331 return ip->mm_i_format.opcode == mm_addiu32_op && in is_sp_move_ins()
332 ip->mm_i_format.rt == 29 && ip->mm_i_format.rs == 29; in is_sp_move_ins()
/arch/mips/math-emu/
Dcp1emu.c101 switch (insn.mm_i_format.opcode) { in microMIPS32_to_MIPS32()
103 mips32_insn.mm_i_format.opcode = ldc1_op; in microMIPS32_to_MIPS32()
104 mips32_insn.mm_i_format.rt = insn.mm_i_format.rs; in microMIPS32_to_MIPS32()
105 mips32_insn.mm_i_format.rs = insn.mm_i_format.rt; in microMIPS32_to_MIPS32()
108 mips32_insn.mm_i_format.opcode = lwc1_op; in microMIPS32_to_MIPS32()
109 mips32_insn.mm_i_format.rt = insn.mm_i_format.rs; in microMIPS32_to_MIPS32()
110 mips32_insn.mm_i_format.rs = insn.mm_i_format.rt; in microMIPS32_to_MIPS32()
113 mips32_insn.mm_i_format.opcode = sdc1_op; in microMIPS32_to_MIPS32()
114 mips32_insn.mm_i_format.rt = insn.mm_i_format.rs; in microMIPS32_to_MIPS32()
115 mips32_insn.mm_i_format.rs = insn.mm_i_format.rt; in microMIPS32_to_MIPS32()
[all …]
/arch/mips/include/uapi/asm/
Dinst.h787 struct mm_i_format { /* Immediate format (microMIPS) */ struct
959 struct mm_i_format mm_i_format; member