[llvm] [PartialInlining] Use DenseSet instead of DenseMap (NFC) (PR #127170)

Nikita Popov via llvm-commits llvm-commits at lists.llvm.org
Fri Feb 14 00:52:52 PST 2025


================
@@ -412,9 +412,9 @@ PartialInlinerImpl::computeOutliningColdRegionsInfo(
   bool ColdCandidateFound = false;
   BasicBlock *CurrEntry = EntryBlock;
   std::vector<BasicBlock *> DFS;
-  DenseMap<BasicBlock *, bool> VisitedMap;
+  DenseSet<BasicBlock *> VisitedSet;
----------------
nikic wrote:

Use SmallPtrSet instead?

https://github.com/llvm/llvm-project/pull/127170


More information about the llvm-commits mailing list