Remove dead code.
authorDevang Patel <dpatel@apple.com>
Mon, 30 Jul 2007 21:10:44 +0000 (21:10 +0000)
committerDevang Patel <dpatel@apple.com>
Mon, 30 Jul 2007 21:10:44 +0000 (21:10 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@40606 91177308-0d34-0410-b5e6-96231b3b80d8

lib/Transforms/Scalar/LoopUnswitch.cpp

index 3ef6376899a51e1678bb40563650e867eddb18bb..4dba14d34ba10bc3b7172c248a7df7b5c16723da 100644 (file)
@@ -452,28 +452,22 @@ void CloneDomInfo(BasicBlock *NewBB, BasicBlock *Orig,
   else
      OrigIDom = OrigIDomNode->getBlock();
 
-   // Initially use Orig's immediate dominator as NewBB's immediate dominator.
-   BasicBlock *NewIDom = OrigIDom;
-   DenseMap<const Value*, Value*>::iterator I = VM.find(OrigIDom);
-   if (I != VM.end()) {
-     //    if (!DT->getNode(OrigIDom))
-     // CloneDomInfo(NewIDom, OrigIDom, NewPreheader, OrigPreheader, 
-     //              OrigHeader, DT, DF, VM);
-
-     NewIDom = cast<BasicBlock>(I->second);
-
-     // If NewIDom does not have corresponding dominatore tree node then
-     // get one.
-     if (!DT->getNode(NewIDom))
+  // Initially use Orig's immediate dominator as NewBB's immediate dominator.
+  BasicBlock *NewIDom = OrigIDom;
+  DenseMap<const Value*, Value*>::iterator I = VM.find(OrigIDom);
+  if (I != VM.end()) {
+    NewIDom = cast<BasicBlock>(I->second);
+    
+    // If NewIDom does not have corresponding dominatore tree node then
+    // get one.
+    if (!DT->getNode(NewIDom))
       CloneDomInfo(NewIDom, OrigIDom, NewPreheader, OrigPreheader, 
                    OrigHeader, DT, DF, VM);
   }
-   //  if (NewBB == NewIDom) {
-   // DT->addNewBlock(NewBB, OrigIDom);
-   // DT->changeImmediateDominator(NewBB, NewIDom);
-   //} else
-    DT->addNewBlock(NewBB, NewIDom);
-
+  
+  DT->addNewBlock(NewBB, NewIDom);
+  
+  // Copy cloned dominance frontiner set
   DominanceFrontier::DomSetType NewDFSet;
   if (DF) {
     DominanceFrontier::iterator DFI = DF->find(Orig);