Lines Matching refs:Tracker
221 CopyTracker Tracker; member in __anonc58ceaed0111::MachineCopyPropagation
239 if (MachineInstr *Copy = Tracker.findCopyForUnit(*RUI, *TRI)) { in ReadRegister()
277 MachineInstr *PrevCopy = Tracker.findAvailCopy(Copy, Def, *TRI); in eraseIfRedundant()
371 if (!Tracker.hasAnyCopies()) in forwardUses()
398 MachineInstr *Copy = Tracker.findAvailCopy(MI, MOUse.getReg(), *TRI); in forwardUses()
515 Tracker.clobberRegister(Def, *TRI); in CopyPropagateBlock()
522 Tracker.clobberRegister(Reg, *TRI); in CopyPropagateBlock()
525 Tracker.trackCopy(MI, *TRI); in CopyPropagateBlock()
539 Tracker.clobberRegister(Reg, *TRI); in CopyPropagateBlock()
588 Tracker.clobberRegister(Reg, *TRI); in CopyPropagateBlock()
601 Tracker.clobberRegister(Reg, *TRI); in CopyPropagateBlock()
624 Tracker.clear(); in CopyPropagateBlock()