[llvm] [BOLT] Use llvm::max_element (NFC) (PR #140342)
via llvm-commits
llvm-commits at lists.llvm.org
Fri May 16 20:30:59 PDT 2025
llvmbot wrote:
<!--LLVM PR SUMMARY COMMENT-->
@llvm/pr-subscribers-bolt
Author: Kazu Hirata (kazutakahirata)
<details>
<summary>Changes</summary>
---
Full diff: https://github.com/llvm/llvm-project/pull/140342.diff
1 Files Affected:
- (modified) bolt/lib/Passes/PettisAndHansen.cpp (+4-5)
``````````diff
diff --git a/bolt/lib/Passes/PettisAndHansen.cpp b/bolt/lib/Passes/PettisAndHansen.cpp
index f138c609b689a..ab466ab47dcb0 100644
--- a/bolt/lib/Passes/PettisAndHansen.cpp
+++ b/bolt/lib/Passes/PettisAndHansen.cpp
@@ -143,11 +143,10 @@ std::vector<Cluster> pettisAndHansen(const CallGraph &Cg) {
// Find an arc with max weight and merge its nodes
while (!Carcs.empty()) {
- auto Maxpos =
- std::max_element(Carcs.begin(), Carcs.end(),
- [&](const ClusterArc &Carc1, const ClusterArc &Carc2) {
- return Carc1.Weight < Carc2.Weight;
- });
+ auto Maxpos = llvm::max_element(
+ Carcs, [&](const ClusterArc &Carc1, const ClusterArc &Carc2) {
+ return Carc1.Weight < Carc2.Weight;
+ });
ClusterArc Max = *Maxpos;
Carcs.erase(Maxpos);
``````````
</details>
https://github.com/llvm/llvm-project/pull/140342
More information about the llvm-commits
mailing list