Lines Matching defs:ValueToLoc
352 /// \p ValueToLoc is a map containing the best known location for every
358 const SmallVectorImpl<ValueLocPair> &ValueToLoc,
388 // for it. Use an empty ValueLocPair to search for an entry in ValueToLoc.
392 ValueToLoc.begin(), ValueToLoc.end(), Probe, ValueToLocSort);
395 assert(ValuesPreferredLoc != ValueToLoc.end() &&
464 SmallVector<ValueLocPair, 16> ValueToLoc;
472 ValueToLoc.push_back(
475 llvm::sort(ValueToLoc, ValueToLocSort);
491 auto VIt = std::lower_bound(ValueToLoc.begin(), ValueToLoc.end(), Probe,
493 if (VIt == ValueToLoc.end() || VIt->first != VNum)
507 loadVarInloc(MBB, DbgOpStore, ValueToLoc, Var.first, Var.second);
532 SmallDenseMap<ValueIDNum, LocationAndQuality> ValueToLoc;
534 // Populate ValueToLoc with illegal default mappings for every value used by
546 ValueToLoc.insert({Op.ID, LocationAndQuality()});
551 if (ValueToLoc.empty())
560 auto VIt = ValueToLoc.find(LocValueID);
561 if (VIt == ValueToLoc.end())
586 LocIdx NewLoc = ValueToLoc.find(Op.ID)->second.getLoc();