Lines Matching defs:modRM
124 uint8_t opcode, uint8_t modRM) {
174 if (modFromModRM(modRM) == 0x3)
178 if (modFromModRM(modRM) == 0x3)
179 return modRMTable[dec->instructionIDs + ((modRM & 0x38) >> 3) + 8];
180 return modRMTable[dec->instructionIDs + ((modRM & 0x38) >> 3)];
182 if (modFromModRM(modRM) == 0x3)
183 return modRMTable[dec->instructionIDs + (modRM & 0x3f) + 8];
184 return modRMTable[dec->instructionIDs + ((modRM & 0x38) >> 3)];
186 return modRMTable[dec->instructionIDs + modRM];
584 switch (modFromModRM(insn->modRM)) {
647 if (consume(insn, insn->modRM))
651 mod = modFromModRM(insn->modRM);
652 rm = rmFromModRM(insn->modRM);
653 reg = regFromModRM(insn->modRM);
884 modFromModRM(insn->modRM) == 3) {
1139 decode(insn->opcodeType, insnCtx, insn->opcode, insn->modRM);
1150 if (insn->opcode == 0x83 && regFromModRM(insn->modRM) == 7)
1160 return regFromModRM(insn->modRM) == 7;
1162 return regFromModRM(insn->modRM) == 0;
2416 translateFPRegister(mcInst, insn.modRM & 7);