Lines Matching refs:RegOpRec
413 Record *RegOpRec = RegInst->Operands[I + RegStartIdx].Rec; in operator ()() local
415 if (MemOpRec == RegOpRec) in operator ()()
418 if (isRegisterOperand(MemOpRec) && isRegisterOperand(RegOpRec) && in operator ()()
419 ((getRegOperandSize(MemOpRec) != getRegOperandSize(RegOpRec)) || in operator ()()
420 (isNOREXRegClass(MemOpRec) != isNOREXRegClass(RegOpRec)))) in operator ()()
423 if (isMemoryOperand(MemOpRec) && isMemoryOperand(RegOpRec) && in operator ()()
424 (getMemOperandSize(MemOpRec) != getMemOperandSize(RegOpRec))) in operator ()()
427 if (isImmediateOperand(MemOpRec) && isImmediateOperand(RegOpRec) && in operator ()()
428 (MemOpRec->getValueAsDef("Type") != RegOpRec->getValueAsDef("Type"))) in operator ()()
435 assert(isRegisterOperand(RegOpRec) && isMemoryOperand(MemOpRec)); in operator ()()
482 Record *RegOpRec = RegInst->Operands[FoldedIdx].Rec; in addEntryWithFlags() local
493 if (getRegOperandSize(RegOpRec) > getMemOperandSize(MemOpRec)) in addEntryWithFlags()
583 Record *RegOpRec = RegInst->Operands[I].Rec; in updateTables() local
587 if ((isRegisterOperand(RegOpRec) || in updateTables()
588 RegOpRec->isSubClassOf("PointerLikeRegClass")) && in updateTables()
626 Record *RegOpRec = RegInst->Operands[RegOutSize - 1].Rec; in updateTables() local
628 if (isRegisterOperand(RegOpRec) && isMemoryOperand(MemOpRec) && in updateTables()
629 getRegOperandSize(RegOpRec) == getMemOperandSize(MemOpRec)) { in updateTables()