Lines Matching refs:RegToRename
878 MCRegister RegToRename = getLdStRegOp(*I).getReg(); in mergePairedInsns() local
894 [this, RegToRename, GetMatchingSubReg, MergeForward](MachineInstr &MI, in mergePairedInsns()
905 TRI->regsOverlap(MOP.getReg(), RegToRename)) { in mergePairedInsns()
927 TRI->regsOverlap(MOP.getReg(), RegToRename)) { in mergePairedInsns()
947 forAllMIsUntilDef(MergeForward ? *I : *std::prev(Paired), RegToRename, TRI, in mergePairedInsns()
961 RegToCheck = RegToRename; in mergePairedInsns()
1462 auto RegToRename = getLdStRegOp(FirstMI).getReg(); in canRenameUpToDef() local
1466 [TRI, RegToRename](const MachineOperand &MOP) { in canRenameUpToDef()
1469 TRI->regsOverlap(RegToRename, MOP.getReg()); in canRenameUpToDef()
1513 !TRI->regsOverlap(MOP.getReg(), RegToRename)) in canRenameUpToDef()
1525 !TRI->regsOverlap(MOP.getReg(), RegToRename)) in canRenameUpToDef()
1538 if (!forAllMIsUntilDef(FirstMI, RegToRename, TRI, LdStLimit, CheckMIs)) in canRenameUpToDef()
1566 auto RegToRename = getLdStRegOp(FirstLoad).getReg(); in canRenameUntilSecondLoad() local
1580 !TRI->regsOverlap(MOP.getReg(), RegToRename)) in canRenameUntilSecondLoad()