Home
last modified time | relevance | path

Searched refs:ValueMappingIt (Results 1 – 1 of 1) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Analysis/
H A DIRSimilarityIdentifier.cpp532 DenseMap<unsigned, DenseSet<unsigned>>::iterator ValueMappingIt; in checkNumberingAndReplaceCommutative() local
545 std::tie(ValueMappingIt, WasInserted) = CurrentSrcTgtNumberMapping.insert( in checkNumberingAndReplaceCommutative()
552 for (unsigned &Curr : ValueMappingIt->second) in checkNumberingAndReplaceCommutative()
562 if (NewSet.size() != ValueMappingIt->second.size()) in checkNumberingAndReplaceCommutative()
563 ValueMappingIt->second.swap(NewSet); in checkNumberingAndReplaceCommutative()
567 if (ValueMappingIt->second.size() != 1) in checkNumberingAndReplaceCommutative()
570 unsigned ValToRemove = *ValueMappingIt->second.begin(); in checkNumberingAndReplaceCommutative()
579 ValueMappingIt = CurrentSrcTgtNumberMapping.find(InnerVal); in checkNumberingAndReplaceCommutative()
580 if (ValueMappingIt == CurrentSrcTgtNumberMapping.end()) in checkNumberingAndReplaceCommutative()
583 ValueMappingIt->second.erase(ValToRemove); in checkNumberingAndReplaceCommutative()
[all …]