Lines Matching refs:modRM
124 uint8_t opcode, uint8_t modRM) { in decode() argument
168 if (modFromModRM(modRM) == 0x3) in decode()
172 if (modFromModRM(modRM) == 0x3) in decode()
173 return modRMTable[dec->instructionIDs + ((modRM & 0x38) >> 3) + 8]; in decode()
174 return modRMTable[dec->instructionIDs + ((modRM & 0x38) >> 3)]; in decode()
176 if (modFromModRM(modRM) == 0x3) in decode()
177 return modRMTable[dec->instructionIDs + (modRM & 0x3f) + 8]; in decode()
178 return modRMTable[dec->instructionIDs + ((modRM & 0x38) >> 3)]; in decode()
180 return modRMTable[dec->instructionIDs + modRM]; in decode()
550 switch (modFromModRM(insn->modRM)) { in readSIB()
613 if (consume(insn, insn->modRM)) in readModRM()
617 mod = modFromModRM(insn->modRM); in readModRM()
618 rm = rmFromModRM(insn->modRM); in readModRM()
619 reg = regFromModRM(insn->modRM); in readModRM()
1073 decode(insn->opcodeType, insnCtx, insn->opcode, insn->modRM); in getInstructionIDWithAttrMask()
2285 translateFPRegister(mcInst, insn.modRM & 7); in translateOperand()