[llvm] [SCEV] Improve code using DenseMap::lookup (NFC) (PR #147507)

Ramkumar Ramachandra via llvm-commits llvm-commits at lists.llvm.org
Tue Jul 8 05:40:32 PDT 2025


================
@@ -8494,9 +8492,8 @@ void ScalarEvolution::forgetLoop(const Loop *L) {
         ++I;
     }
 
-    auto LoopUsersItr = LoopUsers.find(CurrL);
-    if (LoopUsersItr != LoopUsers.end())
-      llvm::append_range(ToForget, LoopUsersItr->second);
+    auto Users = LoopUsers.lookup(CurrL);
----------------
artagnon wrote:

Ah yes, sorry about missing this subtle point. Fixed now.

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


More information about the llvm-commits mailing list