Lines Matching refs:readerCursor
204 int ret = insn->reader(insn->readerArg, byte, insn->readerCursor); in consumeByte()
207 ++(insn->readerCursor); in consumeByte()
220 return insn->reader(insn->readerArg, byte, insn->readerCursor); in lookAtByte()
224 insn->readerCursor--; in unconsumeByte()
235 insn->readerCursor + offset); \
241 insn->readerCursor += sizeof(type); \
354 if (insn->readerCursor - 1 == insn->startLocation && byte == 0xf0) // LOCK in readPrefixes()
1248 insn->displacementOffset = insn->readerCursor - insn->startLocation; in readDisplacement()
1637 insn->immediateOffset = insn->readerCursor - insn->startLocation; in readImmediate()
1910 insn->readerCursor = startLoc; in decodeInstruction()
1923 insn->length = insn->readerCursor - insn->startLocation; in decodeInstruction()
1926 startLoc, insn->readerCursor, insn->length); in decodeInstruction()