[llvm] [Scalar] Use llvm::count (NFC) (PR #141445)
Kazu Hirata via llvm-commits
llvm-commits at lists.llvm.org
Sun May 25 19:13:39 PDT 2025
https://github.com/kazutakahirata created https://github.com/llvm/llvm-project/pull/141445
None
>From a59cf5f0191781bf5ac3cfa17e729614a5a0d345 Mon Sep 17 00:00:00 2001
From: Kazu Hirata <kazu at google.com>
Date: Sun, 25 May 2025 10:34:01 -0700
Subject: [PATCH] [Scalar] Use llvm::count (NFC)
---
llvm/lib/Transforms/Scalar/LoopInterchange.cpp | 7 ++-----
1 file changed, 2 insertions(+), 5 deletions(-)
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