Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/lib/Transforms/Vectorize/
H A DLoadStoreVectorizer.cpp331 void mergeEquivalenceClasses(EquivalenceClassMap &EQClasses) const;
1318 void Vectorizer::mergeEquivalenceClasses(EquivalenceClassMap &EQClasses) const { in mergeEquivalenceClasses()
1319 if (EQClasses.size() < 2) // There is nothing to merge. in mergeEquivalenceClasses()
1339 for (const auto &EC : EQClasses) { in mergeEquivalenceClasses()
1353 for (const auto &EC : EQClasses) { in mergeEquivalenceClasses()
1410 const auto &VecTo = EQClasses[KeyTo]; in mergeEquivalenceClasses()
1411 const auto &VecFrom = EQClasses[KeyFrom]; in mergeEquivalenceClasses()
1418 EQClasses[KeyTo] = std::move(MergedVec); in mergeEquivalenceClasses()
1419 EQClasses.erase(KeyFrom); in mergeEquivalenceClasses()
1424 for (const auto &EC : EQClasses) { in mergeEquivalenceClasses()
/freebsd/contrib/llvm-project/clang/include/clang/StaticAnalyzer/Core/BugReporter/
H A DBugReporter.h597 llvm::FoldingSet<BugReportEquivClass> EQClasses; variable
620 return EQClasses; in equivalenceClasses()
/freebsd/contrib/llvm-project/clang/lib/StaticAnalyzer/Core/
H A DBugReporter.cpp2994 BugReportEquivClass* EQ = EQClasses.FindNodeOrInsertPos(ID, InsertPos); in emitReport()
2998 EQClasses.InsertNode(EQ, InsertPos); in emitReport()