diff options
author | Chris Lattner <sabre@nondot.org> | 2004-04-01 19:21:46 +0000 |
---|---|---|
committer | Chris Lattner <sabre@nondot.org> | 2004-04-01 19:21:46 +0000 |
commit | 59fdf749681fdbec268f43ec40d8863e38a3237b (patch) | |
tree | 65dc8c590eaa4fd4ad1342b5ab9e542b9a2bc155 /llvm/lib/Transforms/Scalar/LoopSimplify.cpp | |
parent | ff03fe3b13ddef883a72c5ecfda2b4bb271f361e (diff) | |
download | bcm5719-llvm-59fdf749681fdbec268f43ec40d8863e38a3237b.tar.gz bcm5719-llvm-59fdf749681fdbec268f43ec40d8863e38a3237b.zip |
Remove some assertions that are now bogus with the last patch I put in
llvm-svn: 12595
Diffstat (limited to 'llvm/lib/Transforms/Scalar/LoopSimplify.cpp')
-rw-r--r-- | llvm/lib/Transforms/Scalar/LoopSimplify.cpp | 7 |
1 files changed, 1 insertions, 6 deletions
diff --git a/llvm/lib/Transforms/Scalar/LoopSimplify.cpp b/llvm/lib/Transforms/Scalar/LoopSimplify.cpp index bf68b8a7b2c..f6e13743c72 100644 --- a/llvm/lib/Transforms/Scalar/LoopSimplify.cpp +++ b/llvm/lib/Transforms/Scalar/LoopSimplify.cpp @@ -604,11 +604,8 @@ void LoopSimplify::UpdateDomInfoForRevectoredPreds(BasicBlock *NewBB, // If NewBB strictly dominates other blocks, we need to update their idom's // now. The only block that need adjustment is the NewBBSucc block, whose // idom should currently be set to PredBlocks[0]. - if (NewBBDominatesNewBBSucc) { - assert(ID->get(NewBBSucc) == PredBlocks[0] && - "Immediate dominator update code broken!"); + if (NewBBDominatesNewBBSucc) ID->setImmediateDominator(NewBBSucc, NewBB); - } } // Update DominatorTree information if it is active. @@ -633,8 +630,6 @@ void LoopSimplify::UpdateDomInfoForRevectoredPreds(BasicBlock *NewBB, // dominator of NewBBSucc. Update the dominator tree as appropriate. if (NewBBDominatesNewBBSucc) { DominatorTree::Node *NewBBSuccNode = DT->getNode(NewBBSucc); - assert(NewBBSuccNode->getIDom()->getBlock() == PredBlocks[0] && - "Immediate tree update code broken!"); DT->changeImmediateDominator(NewBBSuccNode, NewBBNode); } } |