[llvm] [AMDGPU] Use llvm::find and llvm::find_if (NFC) (PR #135582)
Kazu Hirata via llvm-commits
llvm-commits at lists.llvm.org
Sun Apr 13 20:18:12 PDT 2025
https://github.com/kazutakahirata created https://github.com/llvm/llvm-project/pull/135582
None
>From 26cb0e958d8752654a7eac1e4198d91d6af2c084 Mon Sep 17 00:00:00 2001
From: Kazu Hirata <kazu at google.com>
Date: Sun, 13 Apr 2025 19:19:37 -0700
Subject: [PATCH] [AMDGPU] Use llvm::find and llvm::find_if (NFC)
---
llvm/lib/Target/AMDGPU/AMDGPUIGroupLP.cpp | 10 ++++------
llvm/lib/Target/AMDGPU/AMDGPUSwLowerLDS.cpp | 3 +--
llvm/lib/Target/AMDGPU/SIMachineFunctionInfo.cpp | 2 +-
3 files changed, 6 insertions(+), 9 deletions(-)
diff --git a/llvm/lib/Target/AMDGPU/AMDGPUIGroupLP.cpp b/llvm/lib/Target/AMDGPU/AMDGPUIGroupLP.cpp
index 7b4d00c8214cb..153b14ce60507 100644
--- a/llvm/lib/Target/AMDGPU/AMDGPUIGroupLP.cpp
+++ b/llvm/lib/Target/AMDGPU/AMDGPUIGroupLP.cpp
@@ -1491,12 +1491,10 @@ bool MFMAExpInterleaveOpt::analyzeDAG(const SIInstrInfo *TII) {
return isBitPack(Opc);
});
- auto *PackPred =
- std::find_if((*TempMFMA)->Preds.begin(), (*TempMFMA)->Preds.end(),
- [&isBitPack](SDep &Pred) {
- auto Opc = Pred.getSUnit()->getInstr()->getOpcode();
- return isBitPack(Opc);
- });
+ auto *PackPred = llvm::find_if((*TempMFMA)->Preds, [&isBitPack](SDep &Pred) {
+ auto Opc = Pred.getSUnit()->getInstr()->getOpcode();
+ return isBitPack(Opc);
+ });
if (PackPred == (*TempMFMA)->Preds.end())
return false;
diff --git a/llvm/lib/Target/AMDGPU/AMDGPUSwLowerLDS.cpp b/llvm/lib/Target/AMDGPU/AMDGPUSwLowerLDS.cpp
index 43885587ad81e..ca093be61d113 100644
--- a/llvm/lib/Target/AMDGPU/AMDGPUSwLowerLDS.cpp
+++ b/llvm/lib/Target/AMDGPU/AMDGPUSwLowerLDS.cpp
@@ -1081,8 +1081,7 @@ void AMDGPUSwLowerLDS::lowerNonKernelLDSAccesses(
IRB.CreateLoad(IRB.getPtrTy(AMDGPUAS::GLOBAL_ADDRESS), BaseLoad);
for (GlobalVariable *GV : LDSGlobals) {
- const auto *GVIt =
- std::find(OrdereLDSGlobals.begin(), OrdereLDSGlobals.end(), GV);
+ const auto *GVIt = llvm::find(OrdereLDSGlobals, GV);
assert(GVIt != OrdereLDSGlobals.end());
uint32_t GVOffset = std::distance(OrdereLDSGlobals.begin(), GVIt);
diff --git a/llvm/lib/Target/AMDGPU/SIMachineFunctionInfo.cpp b/llvm/lib/Target/AMDGPU/SIMachineFunctionInfo.cpp
index efdf642e29db3..1673bfa152674 100644
--- a/llvm/lib/Target/AMDGPU/SIMachineFunctionInfo.cpp
+++ b/llvm/lib/Target/AMDGPU/SIMachineFunctionInfo.cpp
@@ -352,7 +352,7 @@ void SIMachineFunctionInfo::shiftWwmVGPRsToLowestRange(
// Replace the register in SpillPhysVGPRs. This is needed to look for free
// lanes while spilling special SGPRs like FP, BP, etc. during PEI.
- auto *RegItr = std::find(SpillPhysVGPRs.begin(), SpillPhysVGPRs.end(), Reg);
+ auto *RegItr = llvm::find(SpillPhysVGPRs, Reg);
if (RegItr != SpillPhysVGPRs.end()) {
unsigned Idx = std::distance(SpillPhysVGPRs.begin(), RegItr);
SpillPhysVGPRs[Idx] = NewReg;
More information about the llvm-commits
mailing list