Lines Matching refs:insn16
490 unsigned short insn16;
493 insn16 = insn32 >> 16;
494 src = REG2(insn16);
500 size = insn16 & 0x0040 ? 4 : 2;
508 if ((insn16 & 0x00f0) == 0x00a0 && (val & 0x8000))
511 set_reg(regs, REG1(insn16), val);
514 if ((insn16 & 0xf0f0) == ISA_LD2) /* ld Rdest, @Rsrc+ */
524 unsigned short insn16;
527 insn16 = insn32 >> 16;
528 src2 = REG2(insn16);
535 size = insn16 & 0x0040 ? 4 : 2;
536 val = get_reg(regs, REG1(insn16));
541 if ((insn16 & 0xf0e0) == 0x2060) {
542 if (insn16 & 0x0010)
554 if ((insn16 & 0xf0f0) == ISA_STH2) {
564 unsigned short insn16;
567 insn16 = insn32 >> 16;
570 if ((insn16 & 0x7000) != 0x2000)
574 if ((insn16 & 0x8000) && (regs->bpc & 3))
577 if (insn16 & 0x0080) /* ld */