[LCG] Now that the loop structure of the core SCC finding routine is
authorChandler Carruth <chandlerc@gmail.com>
Fri, 25 Apr 2014 06:38:58 +0000 (06:38 +0000)
committerChandler Carruth <chandlerc@gmail.com>
Fri, 25 Apr 2014 06:38:58 +0000 (06:38 +0000)
commitfe0f0187be88afc697514c0626fa2c4ba87b7466
treecea1b94f231ddf3f4952cf8d1420214f61a8249b
parent64b54708667aef1ec4a0e19067f89876f7dde048
[LCG] Now that the loop structure of the core SCC finding routine is
factored into a more reasonable form, replace the tail call with
a simple outer-loop continuation. It's sad that C++ makes this so
awkward to write, but it seems more direct and clear than the tail call
at this point.

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