Lines Matching refs:Insn
1868 InternalInstruction Insn; in getInstruction() local
1869 memset(&Insn, 0, sizeof(InternalInstruction)); in getInstruction()
1870 Insn.bytes = Bytes; in getInstruction()
1871 Insn.startLocation = Address; in getInstruction()
1872 Insn.readerCursor = Address; in getInstruction()
1873 Insn.mode = fMode; in getInstruction()
1875 if (Bytes.empty() || readPrefixes(&Insn) || readOpcode(&Insn) || in getInstruction()
1876 getInstructionID(&Insn, MII.get()) || Insn.instructionID == 0 || in getInstruction()
1877 readOperands(&Insn)) { in getInstruction()
1878 Size = Insn.readerCursor - Address; in getInstruction()
1882 Insn.operands = x86OperandSets[Insn.spec->operands]; in getInstruction()
1883 Insn.length = Insn.readerCursor - Insn.startLocation; in getInstruction()
1884 Size = Insn.length; in getInstruction()
1888 bool Ret = translateInstruction(Instr, Insn, this); in getInstruction()
1891 if (Insn.hasAdSize) in getInstruction()
1893 if (!Insn.mandatoryPrefix) { in getInstruction()
1894 if (Insn.hasOpSize) in getInstruction()
1896 if (Insn.repeatPrefix == 0xf2) in getInstruction()
1898 else if (Insn.repeatPrefix == 0xf3 && in getInstruction()
1900 Insn.opcode != 0x90) in getInstruction()
1902 if (Insn.hasLockPrefix) in getInstruction()