[llvm] 510c8a2 - [llvm] Use llvm::find_if (NFC) (#139654)
via llvm-commits
llvm-commits at lists.llvm.org
Mon May 12 22:58:33 PDT 2025
Author: Kazu Hirata
Date: 2025-05-12T22:58:30-07:00
New Revision: 510c8a23e6edf1385682c6e06b228d4f46aa631a
URL: https://github.com/llvm/llvm-project/commit/510c8a23e6edf1385682c6e06b228d4f46aa631a
DIFF: https://github.com/llvm/llvm-project/commit/510c8a23e6edf1385682c6e06b228d4f46aa631a.diff
LOG: [llvm] Use llvm::find_if (NFC) (#139654)
Added:
Modified:
llvm/lib/ProfileData/Coverage/CoverageMapping.cpp
llvm/lib/Target/AMDGPU/AMDGPULateCodeGenPrepare.cpp
llvm/lib/Target/AMDGPU/AMDGPUPreloadKernelArguments.cpp
Removed:
################################################################################
diff --git a/llvm/lib/ProfileData/Coverage/CoverageMapping.cpp b/llvm/lib/ProfileData/Coverage/CoverageMapping.cpp
index d3fe218c19a14..dd74eb054a34c 100644
--- a/llvm/lib/ProfileData/Coverage/CoverageMapping.cpp
+++ b/llvm/lib/ProfileData/Coverage/CoverageMapping.cpp
@@ -260,8 +260,8 @@ void MCDCRecord::findIndependencePairs() {
// Will be replaced to shorter expr.
unsigned TVTrueIdx = std::distance(
TV.begin(),
- std::find_if(TV.begin(), TV.end(),
- [&](auto I) { return (I.second == MCDCRecord::MCDC_True); })
+ llvm::find_if(TV,
+ [&](auto I) { return (I.second == MCDCRecord::MCDC_True); })
);
for (unsigned I = TVTrueIdx; I < NumTVs; ++I) {
diff --git a/llvm/lib/Target/AMDGPU/AMDGPULateCodeGenPrepare.cpp b/llvm/lib/Target/AMDGPU/AMDGPULateCodeGenPrepare.cpp
index eab76bb79c969..f0d63f523088b 100644
--- a/llvm/lib/Target/AMDGPU/AMDGPULateCodeGenPrepare.cpp
+++ b/llvm/lib/Target/AMDGPU/AMDGPULateCodeGenPrepare.cpp
@@ -386,10 +386,9 @@ bool LiveRegOptimizer::optimizeLiveType(
Value *NextDeadValue = PHIWorklist.pop_back_val();
VisitedPhis.insert(NextDeadValue);
auto OriginalPhi =
- std::find_if(PhiNodes.begin(), PhiNodes.end(),
- [this, &NextDeadValue](PHINode *CandPhi) {
- return ValMap[CandPhi] == NextDeadValue;
- });
+ llvm::find_if(PhiNodes, [this, &NextDeadValue](PHINode *CandPhi) {
+ return ValMap[CandPhi] == NextDeadValue;
+ });
// This PHI may have already been removed from maps when
// unwinding a previous Phi
if (OriginalPhi != PhiNodes.end())
diff --git a/llvm/lib/Target/AMDGPU/AMDGPUPreloadKernelArguments.cpp b/llvm/lib/Target/AMDGPU/AMDGPUPreloadKernelArguments.cpp
index c1626b4fac869..5027705ef61de 100644
--- a/llvm/lib/Target/AMDGPU/AMDGPUPreloadKernelArguments.cpp
+++ b/llvm/lib/Target/AMDGPU/AMDGPUPreloadKernelArguments.cpp
@@ -229,18 +229,16 @@ class PreloadKernelArgInfo {
// If we fail to preload any implicit argument we know we don't have SGPRs
// to preload any subsequent ones with larger offsets. Find the first
// argument that we cannot preload.
- auto *PreloadEnd =
- std::find_if(ImplicitArgLoads.begin(), ImplicitArgLoads.end(),
- [&](const std::pair<LoadInst *, unsigned> &Load) {
- unsigned LoadSize =
- DL.getTypeStoreSize(Load.first->getType());
- unsigned LoadOffset = Load.second;
- if (!canPreloadKernArgAtOffset(LoadOffset + LoadSize +
- ImplicitArgsBaseOffset))
- return true;
-
- return false;
- });
+ auto *PreloadEnd = llvm::find_if(
+ ImplicitArgLoads, [&](const std::pair<LoadInst *, unsigned> &Load) {
+ unsigned LoadSize = DL.getTypeStoreSize(Load.first->getType());
+ unsigned LoadOffset = Load.second;
+ if (!canPreloadKernArgAtOffset(LoadOffset + LoadSize +
+ ImplicitArgsBaseOffset))
+ return true;
+
+ return false;
+ });
if (PreloadEnd == ImplicitArgLoads.begin())
return;
More information about the llvm-commits
mailing list