Lines Matching defs:ValueMappingIt
533 DenseMap<unsigned, DenseSet<unsigned>>::iterator ValueMappingIt;
546 std::tie(ValueMappingIt, WasInserted) = CurrentSrcTgtNumberMapping.insert(
553 for (unsigned &Curr : ValueMappingIt->second)
563 if (NewSet.size() != ValueMappingIt->second.size())
564 ValueMappingIt->second.swap(NewSet);
568 if (ValueMappingIt->second.size() != 1)
571 unsigned ValToRemove = *ValueMappingIt->second.begin();
580 ValueMappingIt = CurrentSrcTgtNumberMapping.find(InnerVal);
581 if (ValueMappingIt == CurrentSrcTgtNumberMapping.end())
584 ValueMappingIt->second.erase(ValToRemove);
585 if (ValueMappingIt->second.empty())
721 DenseMap<unsigned, DenseSet<unsigned>>::iterator ValueMappingIt;
723 std::tie(ValueMappingIt, WasInserted) = ValueNumberMappingA.insert(
725 if (!WasInserted && !ValueMappingIt->second.contains(InstValB))
727 else if (ValueMappingIt->second.size() != 1) {
728 for (unsigned OtherVal : ValueMappingIt->second) {
737 ValueNumberMappingA.erase(ValueMappingIt);
738 std::tie(ValueMappingIt, WasInserted) = ValueNumberMappingA.insert(