Lines Matching refs:MemRec
237 static inline unsigned getMemOperandSize(const Record *MemRec) { in getMemOperandSize() argument
238 if (MemRec->isSubClassOf("Operand")) { in getMemOperandSize()
240 MemRec->getValueAsDef("ParserMatchClass")->getValueAsString("Name"); in getMemOperandSize()
323 Record *MemRec = MemInst->TheDef; in operator ()() local
328 if (RegRec->getValueAsDef("OpEnc") != MemRec->getValueAsDef("OpEnc") || in operator ()()
330 MemRec->getValueAsBitsInit("Opcode")) || in operator ()()
333 MemRec->getValueAsDef("OpPrefix") || in operator ()()
334 RegRec->getValueAsDef("OpMap") != MemRec->getValueAsDef("OpMap") || in operator ()()
335 RegRec->getValueAsDef("OpSize") != MemRec->getValueAsDef("OpSize") || in operator ()()
336 RegRec->getValueAsDef("AdSize") != MemRec->getValueAsDef("AdSize") || in operator ()()
338 MemRec->getValueAsBit("hasVEX_4V") || in operator ()()
340 MemRec->getValueAsBit("hasEVEX_K") || in operator ()()
342 MemRec->getValueAsBit("hasEVEX_Z") || in operator ()()
345 MemRec->getValueAsBit("hasEVEX_B") != 0 || in operator ()()
347 MemRec->getValueAsBit("hasEVEX_RC") || in operator ()()
349 MemRec->getValueAsBit("hasREX_WPrefix") || in operator ()()
351 MemRec->getValueAsBit("hasLockPrefix") || in operator ()()
353 MemRec->getValueAsBit("hasNoTrackPrefix") || in operator ()()
355 MemRec->getValueAsBit("hasVEX_L") || in operator ()()
357 MemRec->getValueAsBit("hasEVEX_L2") || in operator ()()
359 MemRec->getValueAsBit("ignoresVEX_L") || in operator ()()
361 MemRec->getValueAsBit("HasVEX_W") || in operator ()()
363 MemRec->getValueAsBit("IgnoresVEX_W") || in operator ()()
365 MemRec->getValueAsBit("EVEX_W1_VEX_W0") || in operator ()()
369 MemRec->getValueAsBitsInit("FormBits")) || in operator ()()
371 MemRec->getValueAsBit("isAsmParserOnly")) in operator ()()
382 unsigned MemOutSize = MemRec->getValueAsDag("OutOperandList")->getNumArgs(); in operator ()()
384 unsigned MemInSize = MemRec->getValueAsDag("InOperandList")->getNumArgs(); in operator ()()
465 Record *MemRec = MemInstr->TheDef; in addEntryWithFlags() local
469 unsigned MemInOpsNum = MemRec->getValueAsDag("InOperandList")->getNumArgs(); in addEntryWithFlags()
521 Record *MemRec = MemInstr->TheDef; in updateTables() local
522 unsigned MemOutSize = MemRec->getValueAsDag("OutOperandList")->getNumArgs(); in updateTables()
524 unsigned MemInSize = MemRec->getValueAsDag("InOperandList")->getNumArgs(); in updateTables()