Home
last modified time | relevance | path

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

/llvm-project-15.0.7/llvm/lib/Transforms/Scalar/
H A DNewGVN.cpp522 std::vector<CongruenceClass *> CongruenceClasses; member in __anonf7cb05f80211::NewGVN
738 CongruenceClasses.emplace_back(result); in createCongruenceClass()
2932 for (unsigned i = 0, e = CongruenceClasses.size(); i != e; ++i) { in cleanupTables()
2933 LLVM_DEBUG(dbgs() << "Congruence class " << CongruenceClasses[i]->getID() in cleanupTables()
2934 << " has " << CongruenceClasses[i]->size() in cleanupTables()
2938 delete CongruenceClasses[i]; in cleanupTables()
2939 CongruenceClasses[i] = nullptr; in cleanupTables()
2961 CongruenceClasses.clear(); in cleanupTables()
3183 for (const auto *CC : CongruenceClasses) { in verifyMemoryCongruency()
3888 for (auto *CC : reverse(CongruenceClasses)) { in eliminateInstructions()