Remove the successor probabilities normalization in tail duplication pass.
[oota-llvm.git] / lib / CodeGen / TailDuplication.cpp
index 9bd15dd6ec7287649b033fd62748b5201ec5feb2..1f5b54866ac627179045d51751a2e3417e3ddcc5 100644 (file)
@@ -751,7 +751,6 @@ TailDuplicatePass::duplicateSimpleBB(MachineBasicBlock *TailBB,
     assert(NumSuccessors <= 1);
     if (NumSuccessors == 0 || *PredBB->succ_begin() != NewTarget)
       PredBB->addSuccessor(NewTarget, Prob);
     assert(NumSuccessors <= 1);
     if (NumSuccessors == 0 || *PredBB->succ_begin() != NewTarget)
       PredBB->addSuccessor(NewTarget, Prob);
-    PredBB->normalizeSuccProbs();
 
     TDBBs.push_back(PredBB);
   }
 
     TDBBs.push_back(PredBB);
   }