Lines Matching refs:TTracker

1059     if (TTracker)  in transferDebugValue()
1060 TTracker->redefVar(MI, Properties, None); in transferDebugValue()
1090 if (TTracker) in transferDebugValue()
1091 TTracker->redefVar(MI); in transferDebugValue()
1103 if (!VTracker && !TTracker) in transferDebugInstrRef()
1274 if (!TTracker) in transferDebugInstrRef()
1302 TTracker->redefVar(MI, Properties, FoundLoc); in transferDebugInstrRef()
1308 TTracker->addUseBeforeDef(V, {MI.getDebugExpression(), false}, *NewID); in transferDebugInstrRef()
1315 TTracker->PendingDbgValues.push_back(DbgMI); in transferDebugInstrRef()
1316 TTracker->flushDbgValues(MI.getIterator(), nullptr); in transferDebugInstrRef()
1325 if (VTracker || TTracker) in transferDebugPHI()
1471 if (!TTracker) in transferRegisterDef()
1481 TTracker->clobberMloc(Loc, MI.getIterator(), false); in transferRegisterDef()
1498 TTracker->clobberMloc(L.Idx, MI.getIterator(), false); in transferRegisterDef()
1508 TTracker->clobberMloc(L, MI.getIterator(), true); in transferRegisterDef()
1634 if (TTracker) in transferSpillOrRestoreInst()
1635 TTracker->clobberMloc(*MLoc, MI.getIterator()); in transferSpillOrRestoreInst()
1650 if (TTracker) { in transferSpillOrRestoreInst()
1652 TTracker->transferMlocs(SrcLoc, DstLoc, MI.getIterator()); in transferSpillOrRestoreInst()
1748 if (TTracker) { in transferRegisterCopy()
1751 auto MLocIt = TTracker->ActiveMLocs.find(ClobberedLoc); in transferRegisterCopy()
1754 if (MLocIt == TTracker->ActiveMLocs.end() || MLocIt->second.empty()) in transferRegisterCopy()
1767 if (TTracker) { in transferRegisterCopy()
1769 TTracker->clobberMloc(LocVal.first, LocVal.second, MI.getIterator(), false); in transferRegisterCopy()
1776 if (TTracker && isCalleeSavedReg(DestReg) && SrcRegOp->isKill()) in transferRegisterCopy()
1777 TTracker->transferMlocs(MTracker->getRegMLoc(SrcReg), in transferRegisterCopy()
3015 TTracker = new TransferTracker(TII, MTracker, MF, *TRI, CalleeSavedRegs, TPC); in depthFirstVLocAndEmit()
3040 TTracker->loadInlocs(MBB, MInLocs[BBNum], Output[BBNum], NumLocs); in depthFirstVLocAndEmit()
3046 TTracker->checkInstForNewValues(CurInst, MI.getIterator()); in depthFirstVLocAndEmit()
3128 for (const auto &P : TTracker->Transfers) { in emitTransfers()
3158 return TTracker->Transfers.size() != 0; in emitTransfers()
3193 TTracker = nullptr; in ExtendRanges()
3324 delete TTracker; in ExtendRanges()
3327 TTracker = nullptr; in ExtendRanges()