Add support for unreachable

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@17056 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
Chris Lattner
2004-10-16 18:21:33 +00:00
parent bd1d382cc4
commit ec7c1ab1da
4 changed files with 30 additions and 5 deletions

View File

@@ -40,8 +40,7 @@ bool PostDominatorSet::runOnFunction(Function &F) {
for (Function::iterator I = F.begin(), E = F.end(); I != E; ++I) {
Doms[I]; // Initialize to empty
if (isa<ReturnInst>(I->getTerminator()) ||
isa<UnwindInst>(I->getTerminator()))
if (succ_begin(I) == succ_end(I))
Roots.push_back(I);
}