Lines Matching refs:Insn
1810 InternalInstruction Insn; in getInstruction() local
1811 memset(&Insn, 0, sizeof(InternalInstruction)); in getInstruction()
1812 Insn.bytes = Bytes; in getInstruction()
1813 Insn.startLocation = Address; in getInstruction()
1814 Insn.readerCursor = Address; in getInstruction()
1815 Insn.mode = fMode; in getInstruction()
1817 if (Bytes.empty() || readPrefixes(&Insn) || readOpcode(&Insn) || in getInstruction()
1818 getInstructionID(&Insn, MII.get()) || Insn.instructionID == 0 || in getInstruction()
1819 readOperands(&Insn)) { in getInstruction()
1820 Size = Insn.readerCursor - Address; in getInstruction()
1824 Insn.operands = x86OperandSets[Insn.spec->operands]; in getInstruction()
1825 Insn.length = Insn.readerCursor - Insn.startLocation; in getInstruction()
1826 Size = Insn.length; in getInstruction()
1830 bool Ret = translateInstruction(Instr, Insn, this); in getInstruction()
1833 if (Insn.hasAdSize) in getInstruction()
1835 if (!Insn.mandatoryPrefix) { in getInstruction()
1836 if (Insn.hasOpSize) in getInstruction()
1838 if (Insn.repeatPrefix == 0xf2) in getInstruction()
1840 else if (Insn.repeatPrefix == 0xf3 && in getInstruction()
1842 Insn.opcode != 0x90) in getInstruction()
1844 if (Insn.hasLockPrefix) in getInstruction()