summaryrefslogtreecommitdiff
path: root/llvm/lib/Support/ThreadPool.cpp
diff options
context:
space:
mode:
authorKazu Hirata <kazu@google.com>2025-05-20 14:34:16 -0700
committerGitHub <noreply@github.com>2025-05-20 14:34:16 -0700
commitcbac2a924171f7a38cd788a5cc4642ef95dd40e4 (patch)
tree5fbfd6a7d9468d3b9d8f76b28c45faee266c8f4e /llvm/lib/Support/ThreadPool.cpp
parent04ad8d4900fb4534a2120335e26d1a1a310ef256 (diff)
[llvm] Use llvm::is_contained (NFC) (#140742)
Diffstat (limited to 'llvm/lib/Support/ThreadPool.cpp')
-rw-r--r--llvm/lib/Support/ThreadPool.cpp3
1 files changed, 1 insertions, 2 deletions
diff --git a/llvm/lib/Support/ThreadPool.cpp b/llvm/lib/Support/ThreadPool.cpp
index 27e0f220ac4e..c304f0f45360 100644
--- a/llvm/lib/Support/ThreadPool.cpp
+++ b/llvm/lib/Support/ThreadPool.cpp
@@ -137,8 +137,7 @@ bool StdThreadPool::workCompletedUnlocked(ThreadPoolTaskGroup *Group) const {
if (Group == nullptr)
return !ActiveThreads && Tasks.empty();
return ActiveGroups.count(Group) == 0 &&
- !llvm::any_of(Tasks,
- [Group](const auto &T) { return T.second == Group; });
+ !llvm::is_contained(llvm::make_second_range(Tasks), Group);
}
void StdThreadPool::wait() {