Searched refs:modRM (Results 1 – 3 of 3) sorted by relevance
45 virtual bool accepts(uint8_t modRM) const = 0;58 bool accepts(uint8_t modRM) const override { in accepts() argument78 bool accepts(uint8_t modRM) const override { in accepts() argument79 return (R == ((modRM & 0xc0) == 0xc0)); in accepts()97 bool accepts(uint8_t modRM) const override { in accepts() argument100 (((modRM & 0x38) >> 3) == NNN)); in accepts()118 bool accepts(uint8_t modRM) const override { in accepts() argument119 return ((R && ((modRM & 0xc0) == 0xc0)) && in accepts()120 ((modRM & 0x7) == NNN)); in accepts()132 ExactFilter(uint8_t modRM) : ModRM(modRM) {} in ExactFilter() argument[all …]
45 #define modFromModRM(modRM) twoBitsFromOffset6(modRM) argument46 #define regFromModRM(modRM) threeBitsFromOffset3(modRM) argument47 #define rmFromModRM(modRM) threeBitsFromOffset0(modRM) argument747 uint8_t modRM; member
174 if (modFromModRM(modRM) == 0x3) in decode()178 if (modFromModRM(modRM) == 0x3) in decode()182 if (modFromModRM(modRM) == 0x3) in decode()186 return modRMTable[dec->instructionIDs + modRM]; in decode()581 switch (modFromModRM(insn->modRM)) { in readSIB()644 if (consume(insn, insn->modRM)) in readModRM()648 mod = modFromModRM(insn->modRM); in readModRM()649 rm = rmFromModRM(insn->modRM); in readModRM()650 reg = regFromModRM(insn->modRM); in readModRM()877 modFromModRM(insn->modRM) == 3) { in fixupReg()[all …]