[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