reduce indentation by using 'continue', no functionality change.

llvm-svn: 62477
This commit is contained in:
Chris Lattner 2009-01-19 02:07:32 +00:00
parent 54f0c61d71
commit e381d7026f
1 changed files with 22 additions and 20 deletions

View File

@ -221,12 +221,14 @@ static bool TryToSimplifyUncondBranchFromEmptyBlock(BasicBlock *BB,
// Move all PHI nodes in BB to Succ if they are alive, otherwise
// delete them.
while (PHINode *PN = dyn_cast<PHINode>(&BB->front()))
while (PHINode *PN = dyn_cast<PHINode>(&BB->front())) {
if (PN->use_empty()) {
// Just remove the dead phi. This happens if Succ's PHIs were the only
// users of the PHI nodes.
PN->eraseFromParent();
} else {
continue;
}
// The instruction is alive, so this means that BB must dominate all
// predecessors of Succ (Since all uses of the PN are after its
// definition, so in Succ or a block dominated by Succ. If a predecessor