HomeSort by relevance Sort by last modified time
    Searched refs:modRM (Results 1 - 4 of 4) sorted by null

  /external/llvm/utils/TableGen/
X86ModRMFilters.h 46 virtual bool accepts(uint8_t modRM) const = 0;
59 bool accepts(uint8_t modRM) const override {
82 bool accepts(uint8_t modRM) const override {
83 return (R == ((modRM & 0xc0) == 0xc0));
105 bool accepts(uint8_t modRM) const override {
106 return (((R && ((modRM & 0xc0) == 0xc0)) ||
107 (!R && ((modRM & 0xc0) != 0xc0))) &&
108 (((modRM & 0x38) >> 3) == NNN));
116 uint8_t ModRM;
120 /// \param modRM The required value of the full ModR/M byte
    [all...]
  /external/llvm/lib/Target/X86/Disassembler/
X86DisassemblerDecoder.cpp 120 * @param modRM - The ModR/M byte if required, or any value if not.
126 uint8_t modRM) {
160 if (modFromModRM(modRM) == 0x3)
164 if (modFromModRM(modRM) == 0x3)
165 return modRMTable[dec->instructionIDs+((modRM & 0x38) >> 3)+8];
166 return modRMTable[dec->instructionIDs+((modRM & 0x38) >> 3)];
168 if (modFromModRM(modRM) == 0x3)
169 return modRMTable[dec->instructionIDs+(modRM & 0x3f)+8];
170 return modRMTable[dec->instructionIDs+((modRM & 0x38) >> 3)];
172 return modRMTable[dec->instructionIDs+modRM];
    [all...]