[llvm] 8876790 - [Scalar] Use llvm::count (NFC) (#141445)

via llvm-commits llvm-commits at lists.llvm.org
Mon May 26 09:13:28 PDT 2025


Author: Kazu Hirata
Date: 2025-05-26T09:13:25-07:00
New Revision: 887679076368d4435e2e47c6eef1eaaf26bdd8f8

URL: https://github.com/llvm/llvm-project/commit/887679076368d4435e2e47c6eef1eaaf26bdd8f8
DIFF: https://github.com/llvm/llvm-project/commit/887679076368d4435e2e47c6eef1eaaf26bdd8f8.diff

LOG: [Scalar] Use llvm::count (NFC) (#141445)

Added: 
    

Modified: 
    llvm/lib/Transforms/Scalar/LoopInterchange.cpp

Removed: 
    


################################################################################
diff  --git a/llvm/lib/Transforms/Scalar/LoopInterchange.cpp b/llvm/lib/Transforms/Scalar/LoopInterchange.cpp
index 2b2d56f335446..f1457a2750410 100644
--- a/llvm/lib/Transforms/Scalar/LoopInterchange.cpp
+++ b/llvm/lib/Transforms/Scalar/LoopInterchange.cpp
@@ -1524,11 +1524,8 @@ static void updateSuccessor(BranchInst *BI, BasicBlock *OldBB,
                             BasicBlock *NewBB,
                             std::vector<DominatorTree::UpdateType> &DTUpdates,
                             bool MustUpdateOnce = true) {
-  assert((!MustUpdateOnce ||
-          llvm::count_if(successors(BI),
-                         [OldBB](BasicBlock *BB) {
-                           return BB == OldBB;
-                         }) == 1) && "BI must jump to OldBB exactly once.");
+  assert((!MustUpdateOnce || llvm::count(successors(BI), OldBB) == 1) &&
+         "BI must jump to OldBB exactly once.");
   bool Changed = false;
   for (Use &Op : BI->operands())
     if (Op == OldBB) {


        


More information about the llvm-commits mailing list