Lines Matching refs:modRM
124 uint8_t opcode, uint8_t modRM) { in decode() argument
162 if (modFromModRM(modRM) == 0x3) in decode()
166 if (modFromModRM(modRM) == 0x3) in decode()
167 return modRMTable[dec->instructionIDs + ((modRM & 0x38) >> 3) + 8]; in decode()
168 return modRMTable[dec->instructionIDs + ((modRM & 0x38) >> 3)]; in decode()
170 if (modFromModRM(modRM) == 0x3) in decode()
171 return modRMTable[dec->instructionIDs + (modRM & 0x3f) + 8]; in decode()
172 return modRMTable[dec->instructionIDs + ((modRM & 0x38) >> 3)]; in decode()
174 return modRMTable[dec->instructionIDs + modRM]; in decode()
544 switch (modFromModRM(insn->modRM)) { in readSIB()
607 if (consume(insn, insn->modRM)) in readModRM()
611 mod = modFromModRM(insn->modRM); in readModRM()
612 rm = rmFromModRM(insn->modRM); in readModRM()
613 reg = regFromModRM(insn->modRM); in readModRM()
1053 decode(insn->opcodeType, insnCtx, insn->opcode, insn->modRM); in getInstructionIDWithAttrMask()
2299 translateFPRegister(mcInst, insn.modRM & 7); in translateOperand()