Searched refs:EQClasses (Results 1 – 3 of 3) sorted by relevance
331 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()
597 llvm::FoldingSet<BugReportEquivClass> EQClasses; variable620 return EQClasses; in equivalenceClasses()
2994 BugReportEquivClass* EQ = EQClasses.FindNodeOrInsertPos(ID, InsertPos); in emitReport()2998 EQClasses.InsertNode(EQ, InsertPos); in emitReport()