Home | History | Annotate | Download | only in TableGen

Lines Matching refs:ModRM

46   virtual bool accepts(uint8_t modRM) const = 0;
59 bool accepts(uint8_t modRM) const {
82 bool accepts(uint8_t modRM) const {
83 if (R == ((modRM & 0xc0) == 0xc0))
113 bool accepts(uint8_t modRM) const {
114 if ((C0_FF && modRM >= 0xc0 && (modRM == NNN_or_ModRM)) ||
115 (!C0_FF && modRM < 0xc0 && ((modRM & 0x38) >> 3) == NNN_or_ModRM))
128 uint8_t ModRM;
132 /// \param modRM The value of the ModR/M byte when the register operand
134 AddRegEscapeFilter(uint8_t modRM) : ModRM(modRM) {
137 bool accepts(uint8_t modRM) const {
138 if (modRM >= ModRM && modRM < ModRM + 8)
163 bool accepts(uint8_t modRM) const {
164 if (((R && ((modRM & 0xc0) == 0xc0)) ||
165 (!R && ((modRM & 0xc0) != 0xc0))) &&
166 (((modRM & 0x38) >> 3) == NNN))
177 uint8_t ModRM;
181 /// \param modRM The required value of the full ModR/M byte.
182 ExactFilter(uint8_t modRM) :
184 ModRM(modRM) {
187 bool accepts(uint8_t modRM) const {
188 if (ModRM == modRM)