Searched refs:modRM (Results 1 – 6 of 6) sorted by relevance
46 virtual bool accepts(uint8_t modRM) const = 0;59 bool accepts(uint8_t modRM) const override { in accepts() argument82 bool accepts(uint8_t modRM) const override { in accepts() argument83 return (R == ((modRM & 0xc0) == 0xc0)); in accepts()105 bool accepts(uint8_t modRM) const override { in accepts() argument106 return (((R && ((modRM & 0xc0) == 0xc0)) || in accepts()108 (((modRM & 0x38) >> 3) == NNN)); in accepts()121 ExactFilter(uint8_t modRM) : in ExactFilter() argument123 ModRM(modRM) { in ExactFilter()126 bool accepts(uint8_t modRM) const override { in accepts() argument[all …]
26 #define modFromModRM(modRM) (((modRM) & 0xc0) >> 6) argument27 #define regFromModRM(modRM) (((modRM) & 0x38) >> 3) argument28 #define rmFromModRM(modRM) ((modRM) & 0x7) argument610 uint8_t modRM; member
128 uint8_t modRM) { in decode() argument165 if (modFromModRM(modRM) == 0x3) in decode()169 if (modFromModRM(modRM) == 0x3) in decode()173 if (modFromModRM(modRM) == 0x3) in decode()177 return modRMTable[dec->instructionIDs+modRM]; in decode()790 insn->modRM); in getIDWithAttrMask()1204 switch (modFromModRM(insn->modRM)) { in readSIB()1290 if (consumeByte(insn, &insn->modRM)) in readModRM()1294 mod = modFromModRM(insn->modRM); in readModRM()1295 rm = rmFromModRM(insn->modRM); in readModRM()[all …]
991 translateFPRegister(mcInst, insn.modRM & 7); in translateOperand()
825 ;; by the modRM array.
20044 ;; represented using a modRM byte. The XOR replacement is long decoded,