LoopInterchange: Remove empty method.
authorBenjamin Kramer <benny.kra@googlemail.com>
Fri, 6 Mar 2015 19:37:26 +0000 (19:37 +0000)
committerBenjamin Kramer <benny.kra@googlemail.com>
Fri, 6 Mar 2015 19:37:26 +0000 (19:37 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@231503 91177308-0d34-0410-b5e6-96231b3b80d8

lib/Transforms/Scalar/LoopInterchange.cpp

index dde3a7f34bbfd8ab96fe8e4d9c1e396708782f14..c8c01407caf49a5763be988236d5c6662bd58692 100644 (file)
@@ -378,15 +378,12 @@ public:
                            LoopInfo *LI, DominatorTree *DT,
                            LoopInterchange *Pass, BasicBlock *LoopNestExit)
       : OuterLoop(Outer), InnerLoop(Inner), SE(SE), LI(LI), DT(DT),
-        LoopExit(LoopNestExit) {
-    initialize();
-  }
+        LoopExit(LoopNestExit) {}
 
   /// Interchange OuterLoop and InnerLoop.
   bool transform();
   void restructureLoops(Loop *InnerLoop, Loop *OuterLoop);
   void removeChildLoop(Loop *OuterLoop, Loop *InnerLoop);
-  void initialize();
 
 private:
   void splitInnerLoopLatch(Instruction *);
@@ -970,8 +967,6 @@ bool LoopInterchangeTransform::transform() {
   return true;
 }
 
-void LoopInterchangeTransform::initialize() {}
-
 void LoopInterchangeTransform::splitInnerLoopLatch(Instruction *Inc) {
   BasicBlock *InnerLoopLatch = InnerLoop->getLoopLatch();
   BasicBlock *InnerLoopLatchPred = InnerLoopLatch;