Lines Matching defs:ValueMappingIt
537 DenseMap<unsigned, DenseSet<unsigned>>::iterator ValueMappingIt;
550 std::tie(ValueMappingIt, WasInserted) = CurrentSrcTgtNumberMapping.insert(
557 for (unsigned &Curr : ValueMappingIt->second)
567 if (NewSet.size() != ValueMappingIt->second.size())
568 ValueMappingIt->second.swap(NewSet);
572 if (ValueMappingIt->second.size() != 1)
575 unsigned ValToRemove = *ValueMappingIt->second.begin();
584 ValueMappingIt = CurrentSrcTgtNumberMapping.find(InnerVal);
585 if (ValueMappingIt == CurrentSrcTgtNumberMapping.end())
588 ValueMappingIt->second.erase(ValToRemove);
589 if (ValueMappingIt->second.empty())
725 DenseMap<unsigned, DenseSet<unsigned>>::iterator ValueMappingIt;
727 std::tie(ValueMappingIt, WasInserted) = ValueNumberMappingA.insert(
729 if (!WasInserted && !ValueMappingIt->second.contains(InstValB))
731 else if (ValueMappingIt->second.size() != 1) {
732 for (unsigned OtherVal : ValueMappingIt->second) {
741 ValueNumberMappingA.erase(ValueMappingIt);
742 std::tie(ValueMappingIt, WasInserted) = ValueNumberMappingA.insert(