[LVer] Remove unused Pass parameter from versionLoop, NFC
authorAdam Nemet <anemet@apple.com>
Fri, 14 Aug 2015 06:30:26 +0000 (06:30 +0000)
committerAdam Nemet <anemet@apple.com>
Fri, 14 Aug 2015 06:30:26 +0000 (06:30 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@245032 91177308-0d34-0410-b5e6-96231b3b80d8

include/llvm/Transforms/Utils/LoopVersioning.h
lib/Transforms/Scalar/LoopDistribute.cpp
lib/Transforms/Utils/LoopVersioning.cpp

index 4779b7ede2b4fdcbbd63a4e111ab8b66dc11c8d0..8c87a62d84ce9971d59cff7c0725ffe73782beef 100644 (file)
@@ -55,7 +55,7 @@ public:
   ///        analyze L
   ///        if versioning is necessary version L
   ///        transform L
-  void versionLoop(Pass *P);
+  void versionLoop();
 
   /// \brief Adds the necessary PHI nodes for the versioned loops based on the
   /// loop-defined values used outside of the loop.
index ffcfd8bad902aac7dc1059d83a43dd08fd84e717..6c211458100ca9bf88ad45772655679db467b3b4 100644 (file)
@@ -794,7 +794,7 @@ private:
       DEBUG(dbgs() << "\nPointers:\n");
       DEBUG(LAI.getRuntimePointerChecking()->printChecks(dbgs(), Checks));
       LoopVersioning LVer(std::move(Checks), LAI, L, LI, DT);
-      LVer.versionLoop(this);
+      LVer.versionLoop();
       LVer.addPHINodes(DefsUsedOutside);
     }
 
index ad2de241b4087dfe0d14ffc48d05444d92461e7b..11f11adbc5e8ae156d5d27c796ab9426baf251eb 100644 (file)
@@ -40,7 +40,7 @@ LoopVersioning::LoopVersioning(const LoopAccessInfo &LAInfo, Loop *L,
   assert(L->getLoopPreheader() && "No preheader");
 }
 
-void LoopVersioning::versionLoop(Pass *P) {
+void LoopVersioning::versionLoop() {
   Instruction *FirstCheckInst;
   Instruction *MemRuntimeCheck;
   // Add the memcheck in the original preheader (this is empty initially).