[PATCH] D35851: [Dominators] Include infinite loops in PostDominatorTree
Jakub Kuderski via Phabricator via llvm-commits
llvm-commits at lists.llvm.org
Tue Jul 25 18:10:05 PDT 2017
kuhar added inline comments.
================
Comment at: lib/Transforms/Scalar/ADCE.cpp:265
+ if (isa<ReturnInst>(Info.Terminator)) {
+ DEBUG(dbgs() << "post-dom root child is not a return: " << BB->getName()
<< '\n';);
----------------
dberlin wrote:
> kuhar wrote:
> > @dberlin: shouldn't this be:
> > > post-dom root child *is* a return
> >
> > ?
> >
> >
> yes, it should be.
Followup: why do we only check for ReturnInst here? I mean, shouldn't we treat UnreachableInst the same way and not mark it as live?
https://reviews.llvm.org/D35851
More information about the llvm-commits
mailing list