Lines Matching refs:MemRec

226 getMemOperandSize(const Record *MemRec, const bool IntrinsicSensitive = false) {  in getMemOperandSize()  argument
227 if (MemRec->isSubClassOf("Operand")) { in getMemOperandSize()
230 (MemRec->getName() == "sdmem" || MemRec->getName() == "ssmem")) in getMemOperandSize()
234 MemRec->getValueAsDef("ParserMatchClass")->getValueAsString("Name"); in getMemOperandSize()
317 Record *MemRec = MemInst->TheDef; in operator ()() local
322 if (RegRec->getValueAsDef("OpEnc") != MemRec->getValueAsDef("OpEnc") || in operator ()()
324 MemRec->getValueAsBitsInit("Opcode")) || in operator ()()
327 MemRec->getValueAsDef("OpPrefix") || in operator ()()
328 RegRec->getValueAsDef("OpMap") != MemRec->getValueAsDef("OpMap") || in operator ()()
329 RegRec->getValueAsDef("OpSize") != MemRec->getValueAsDef("OpSize") || in operator ()()
330 RegRec->getValueAsDef("AdSize") != MemRec->getValueAsDef("AdSize") || in operator ()()
332 MemRec->getValueAsBit("hasVEX_4V") || in operator ()()
334 MemRec->getValueAsBit("hasEVEX_K") || in operator ()()
336 MemRec->getValueAsBit("hasEVEX_Z") || in operator ()()
339 MemRec->getValueAsBit("hasEVEX_B") != 0 || in operator ()()
341 MemRec->getValueAsBit("hasEVEX_RC") || in operator ()()
343 MemRec->getValueAsBit("hasREX_WPrefix") || in operator ()()
345 MemRec->getValueAsBit("hasLockPrefix") || in operator ()()
347 MemRec->getValueAsBit("hasNoTrackPrefix") || in operator ()()
349 MemRec->getValueAsBitsInit("EVEX_LL")) || in operator ()()
351 MemRec->getValueAsBitsInit("VEX_WPrefix")) || in operator ()()
355 MemRec->getValueAsBitsInit("FormBits")) || in operator ()()
357 MemRec->getValueAsBit("isAsmParserOnly")) in operator ()()
368 unsigned MemOutSize = MemRec->getValueAsDag("OutOperandList")->getNumArgs(); in operator ()()
370 unsigned MemInSize = MemRec->getValueAsDag("InOperandList")->getNumArgs(); in operator ()()
448 Record *MemRec = MemInstr->TheDef; in addEntryWithFlags() local
452 unsigned MemInOpsNum = MemRec->getValueAsDag("InOperandList")->getNumArgs(); in addEntryWithFlags()
504 Record *MemRec = MemInstr->TheDef; in updateTables() local
505 unsigned MemOutSize = MemRec->getValueAsDag("OutOperandList")->getNumArgs(); in updateTables()
507 unsigned MemInSize = MemRec->getValueAsDag("InOperandList")->getNumArgs(); in updateTables()