[LCG] Make the return of the IntraSCC removal method actually match its
authorChandler Carruth <chandlerc@gmail.com>
Mon, 28 Apr 2014 10:49:06 +0000 (10:49 +0000)
committerChandler Carruth <chandlerc@gmail.com>
Mon, 28 Apr 2014 10:49:06 +0000 (10:49 +0000)
commite52aad42029beb74d50bc493df34b4971ed74b31
treeeaccdf1a06fe17fd9bfd8c510c44b2a166703aed
parent55eab086e3932664450fafb64c2e37675bf9a52d
[LCG] Make the return of the IntraSCC removal method actually match its
contract (and be much more useful). It now provides exactly the
post-order traversal a caller might need to perform on newly formed
SCCs.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@207410 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Analysis/LazyCallGraph.cpp
unittests/Analysis/LazyCallGraphTest.cpp