Lines Matching refs:insn
885 union mips_instruction insn; in emulate_load_store_insn() local
902 __get_user(insn.word, pc); in emulate_load_store_insn()
904 switch (insn.i_format.opcode) { in emulate_load_store_insn()
947 switch (insn.spec3_format.func) { in emulate_load_store_insn()
959 regs->regs[insn.spec3_format.rt] = value; in emulate_load_store_insn()
972 regs->regs[insn.spec3_format.rt] = value; in emulate_load_store_insn()
985 regs->regs[insn.spec3_format.rt] = value; in emulate_load_store_insn()
993 value = regs->regs[insn.spec3_format.rt]; in emulate_load_store_insn()
1006 value = regs->regs[insn.spec3_format.rt]; in emulate_load_store_insn()
1036 regs->regs[insn.i_format.rt] = value; in emulate_load_store_insn()
1055 regs->regs[insn.i_format.rt] = value; in emulate_load_store_insn()
1074 regs->regs[insn.i_format.rt] = value; in emulate_load_store_insn()
1093 regs->regs[insn.i_format.rt] = value; in emulate_load_store_insn()
1116 regs->regs[insn.i_format.rt] = value; in emulate_load_store_insn()
1128 value = regs->regs[insn.i_format.rt]; in emulate_load_store_insn()
1148 value = regs->regs[insn.i_format.rt]; in emulate_load_store_insn()
1176 value = regs->regs[insn.i_format.rt]; in emulate_load_store_insn()
1286 union mips_instruction insn; in emulate_load_store_microMIPS() local
1312 mminsn.insn = word; in emulate_load_store_microMIPS()
1328 insn = (union mips_instruction)(mminsn.insn); in emulate_load_store_microMIPS()
1330 insn = (union mips_instruction)(mminsn.next_insn); in emulate_load_store_microMIPS()
1334 switch (insn.mm_i_format.opcode) { in emulate_load_store_microMIPS()
1337 switch (insn.mm_x_format.func) { in emulate_load_store_microMIPS()
1339 reg = insn.mm_x_format.rd; in emulate_load_store_microMIPS()
1346 switch (insn.mm_m_format.func) { in emulate_load_store_microMIPS()
1348 reg = insn.mm_m_format.rd; in emulate_load_store_microMIPS()
1367 reg = insn.mm_m_format.rd; in emulate_load_store_microMIPS()
1387 reg = insn.mm_m_format.rd; in emulate_load_store_microMIPS()
1410 reg = insn.mm_m_format.rd; in emulate_load_store_microMIPS()
1432 reg = insn.mm_m_format.rd; in emulate_load_store_microMIPS()
1469 reg = insn.mm_m_format.rd; in emulate_load_store_microMIPS()
1507 reg = insn.mm_m_format.rd; in emulate_load_store_microMIPS()
1549 reg = insn.mm_m_format.rd; in emulate_load_store_microMIPS()
1595 switch (insn.mm_m_format.func) { in emulate_load_store_microMIPS()
1597 reg = insn.mm_m_format.rd; in emulate_load_store_microMIPS()
1605 switch (insn.mm_x_format.func) { in emulate_load_store_microMIPS()
1641 reg = insn.mm_i_format.rt; in emulate_load_store_microMIPS()
1645 reg = insn.mm_i_format.rt; in emulate_load_store_microMIPS()
1649 reg = insn.mm_i_format.rt; in emulate_load_store_microMIPS()
1653 reg = insn.mm_i_format.rt; in emulate_load_store_microMIPS()
1657 reg = insn.mm_i_format.rt; in emulate_load_store_microMIPS()
1661 reg = insn.mm_i_format.rt; in emulate_load_store_microMIPS()
1665 reg = insn.mm_i_format.rt; in emulate_load_store_microMIPS()
1669 switch (insn.mm16_m_format.func) { in emulate_load_store_microMIPS()
1671 reg = insn.mm16_m_format.rlist; in emulate_load_store_microMIPS()
1691 reg = insn.mm16_m_format.rlist; in emulate_load_store_microMIPS()
1715 reg = reg16to32[insn.mm16_rb_format.rt]; in emulate_load_store_microMIPS()
1719 reg = reg16to32[insn.mm16_rb_format.rt]; in emulate_load_store_microMIPS()
1723 reg = reg16to32st[insn.mm16_rb_format.rt]; in emulate_load_store_microMIPS()
1727 reg = reg16to32st[insn.mm16_rb_format.rt]; in emulate_load_store_microMIPS()
1731 reg = insn.mm16_r5_format.rt; in emulate_load_store_microMIPS()
1735 reg = insn.mm16_r5_format.rt; in emulate_load_store_microMIPS()
1739 reg = reg16to32[insn.mm16_r3_format.rt]; in emulate_load_store_microMIPS()