[llvm] Use llvm::find (NFC)
authorKazu Hirata <kazu@google.com>
Sun, 16 Oct 2022 23:21:00 +0000 (16:21 -0700)
committerKazu Hirata <kazu@google.com>
Sun, 16 Oct 2022 23:21:00 +0000 (16:21 -0700)
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

index 70945fc..b42deb0 100644 (file)
@@ -76,7 +76,7 @@ public:
   // 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);
   }
index 487e1f6..a8f24f4 100644 (file)
@@ -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.
index 1689314..658d0fc 100644 (file)
@@ -724,7 +724,7 @@ private:
 
     // 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 @@ private:
 
       // 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 @@ private:
     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++) {
index 4696fe5..07175a5 100644 (file)
@@ -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);