[llvm] 5ea3155 - [llvm] Use llvm::find (NFC)
Kazu Hirata via llvm-commits
llvm-commits at lists.llvm.org
Sun Oct 16 16:21:10 PDT 2022
Author: Kazu Hirata
Date: 2022-10-16T16:21:00-07:00
New Revision: 5ea3155565fb724966d0e38c09ff7b784225018f
URL: https://github.com/llvm/llvm-project/commit/5ea3155565fb724966d0e38c09ff7b784225018f
DIFF: https://github.com/llvm/llvm-project/commit/5ea3155565fb724966d0e38c09ff7b784225018f.diff
LOG: [llvm] Use llvm::find (NFC)
Added:
Modified:
llvm/include/llvm/CodeGen/GlobalISel/GISelChangeObserver.h
llvm/lib/Target/AArch64/AArch64LowerHomogeneousPrologEpilog.cpp
llvm/lib/Transforms/Scalar/DFAJumpThreading.cpp
llvm/lib/Transforms/Scalar/LoopStrengthReduce.cpp
Removed:
################################################################################
diff --git a/llvm/include/llvm/CodeGen/GlobalISel/GISelChangeObserver.h b/llvm/include/llvm/CodeGen/GlobalISel/GISelChangeObserver.h
index 70945fcecfe58..b42deb01f8d09 100644
--- a/llvm/include/llvm/CodeGen/GlobalISel/GISelChangeObserver.h
+++ b/llvm/include/llvm/CodeGen/GlobalISel/GISelChangeObserver.h
@@ -76,7 +76,7 @@ class GISelObserverWrapper : public MachineFunction::Delegate,
// Removes an observer from the list and does nothing if observer is not
// present.
void removeObserver(GISelChangeObserver *O) {
- auto It = std::find(Observers.begin(), Observers.end(), O);
+ auto It = llvm::find(Observers, O);
if (It != Observers.end())
Observers.erase(It);
}
diff --git a/llvm/lib/Target/AArch64/AArch64LowerHomogeneousPrologEpilog.cpp b/llvm/lib/Target/AArch64/AArch64LowerHomogeneousPrologEpilog.cpp
index 487e1f6162b9e..a8f24f486903f 100644
--- a/llvm/lib/Target/AArch64/AArch64LowerHomogeneousPrologEpilog.cpp
+++ b/llvm/lib/Target/AArch64/AArch64LowerHomogeneousPrologEpilog.cpp
@@ -289,8 +289,7 @@ static Function *getOrCreateFrameHelper(Module *M, MachineModuleInfo *MMI,
case FrameHelperType::Prolog:
case FrameHelperType::PrologFrame: {
// Compute the remaining SP adjust beyond FP/LR.
- auto LRIdx = std::distance(
- Regs.begin(), std::find(Regs.begin(), Regs.end(), AArch64::LR));
+ auto LRIdx = std::distance(Regs.begin(), llvm::find(Regs, AArch64::LR));
// If the register stored to the lowest address is not LR, we must subtract
// more from SP here.
diff --git a/llvm/lib/Transforms/Scalar/DFAJumpThreading.cpp b/llvm/lib/Transforms/Scalar/DFAJumpThreading.cpp
index 1689314b22a07..658d0fcb53fa5 100644
--- a/llvm/lib/Transforms/Scalar/DFAJumpThreading.cpp
+++ b/llvm/lib/Transforms/Scalar/DFAJumpThreading.cpp
@@ -724,7 +724,7 @@ struct AllSwitchPaths {
// Make DeterminatorBB the first element in Path.
PathType Path = TPath.getPath();
- auto ItDet = std::find(Path.begin(), Path.end(), DeterminatorBB);
+ auto ItDet = llvm::find(Path, DeterminatorBB);
std::rotate(Path.begin(), ItDet, Path.end());
bool IsDetBBSeen = false;
@@ -798,7 +798,7 @@ struct TransformDFA {
// Otherwise update Metrics for all blocks that will be cloned. If any
// block is already cloned and would be reused, don't double count it.
- auto DetIt = std::find(PathBBs.begin(), PathBBs.end(), Determinator);
+ auto DetIt = llvm::find(PathBBs, Determinator);
for (auto BBIt = DetIt; BBIt != PathBBs.end(); BBIt++) {
BB = *BBIt;
VisitedBB = getClonedBB(BB, NextState, DuplicateMap);
@@ -943,7 +943,7 @@ struct TransformDFA {
if (PathBBs.front() == Determinator)
PathBBs.pop_front();
- auto DetIt = std::find(PathBBs.begin(), PathBBs.end(), Determinator);
+ auto DetIt = llvm::find(PathBBs, Determinator);
auto Prev = std::prev(DetIt);
BasicBlock *PrevBB = *Prev;
for (auto BBIt = DetIt; BBIt != PathBBs.end(); BBIt++) {
diff --git a/llvm/lib/Transforms/Scalar/LoopStrengthReduce.cpp b/llvm/lib/Transforms/Scalar/LoopStrengthReduce.cpp
index 4696fe5f4900c..07175a5fda9e3 100644
--- a/llvm/lib/Transforms/Scalar/LoopStrengthReduce.cpp
+++ b/llvm/lib/Transforms/Scalar/LoopStrengthReduce.cpp
@@ -5947,7 +5947,7 @@ struct SCEVDbgValueBuilder {
/// in the set of values referenced by the expression.
void pushLocation(llvm::Value *V) {
Expr.push_back(llvm::dwarf::DW_OP_LLVM_arg);
- auto *It = std::find(LocationOps.begin(), LocationOps.end(), V);
+ auto *It = llvm::find(LocationOps, V);
unsigned ArgIndex = 0;
if (It != LocationOps.end()) {
ArgIndex = std::distance(LocationOps.begin(), It);
More information about the llvm-commits
mailing list