Lines Matching refs:NewLoc
586 LocIdx NewLoc = ValueToLoc.find(Op.ID)->second.getLoc(); in checkInstForNewValues() local
587 if (NewLoc.isIllegal()) in checkInstForNewValues()
589 DbgOps.push_back(NewLoc); in checkInstForNewValues()
719 LocIdx NewLoc = MTracker->getRegMLoc(Reg); in redefVar() local
720 NewLocs.push_back(NewLoc); in redefVar()
759 LocIdx NewLoc = Op.Loc; in redefVar() local
764 if (MTracker->readMLoc(NewLoc) != VarLocs[NewLoc.asU64()]) { in redefVar()
765 for (const auto &P : ActiveMLocs[NewLoc]) { in redefVar()
771 if (Loc == NewLoc) in redefVar()
782 ActiveMLocs[NewLoc.asU64()].clear(); in redefVar()
783 VarLocs[NewLoc.asU64()] = MTracker->readMLoc(NewLoc); in redefVar()
786 ActiveMLocs[NewLoc].insert(VarID); in redefVar()
825 std::optional<LocIdx> NewLoc; in clobberMloc() local
828 NewLoc = Loc.Idx; in clobberMloc()
832 if (!NewLoc && !MakeUndef) { in clobberMloc()
858 if (NewLoc) { in clobberMloc()
860 ResolvedDbgOp NewOp(*NewLoc); in clobberMloc()
873 if (!NewLoc) { in clobberMloc()
897 if (NewLoc) in clobberMloc()
898 VarLocs[NewLoc->asU64()] = OldValue; in clobberMloc()
906 ActiveMLocs[*NewLoc].insert(VarID); in clobberMloc()
1588 LocIdx NewLoc = MTracker->lookupOrTrackRegister(NewReg); in getValueForInstrRef() local
1589 NewID = ValueIDNum(NewID->getBlock(), NewID->getInst(), NewLoc); in getValueForInstrRef()