Changes in directory llvm/lib/Analysis/DataStructure:
CompleteBottomUp.cpp updated: 1.34 -> 1.35 --- Log message: Add a error message to cbu to match bu --- Diffs of the changes: (+7 -1) CompleteBottomUp.cpp | 8 +++++++- 1 files changed, 7 insertions(+), 1 deletion(-) Index: llvm/lib/Analysis/DataStructure/CompleteBottomUp.cpp diff -u llvm/lib/Analysis/DataStructure/CompleteBottomUp.cpp:1.34 llvm/lib/Analysis/DataStructure/CompleteBottomUp.cpp:1.35 --- llvm/lib/Analysis/DataStructure/CompleteBottomUp.cpp:1.34 Sun Jan 22 17:19:18 2006 +++ llvm/lib/Analysis/DataStructure/CompleteBottomUp.cpp Fri Jun 16 09:43:36 2006 @@ -56,8 +56,14 @@ } for (Module::iterator I = M.begin(), E = M.end(); I != E; ++I) - if (!I->isExternal() && !DSInfo.count(I)) + if (!I->isExternal() && !DSInfo.count(I)) { +#ifndef NDEBUG + if (MainFunc) + std::cerr << "*** CBU: Function unreachable from main: " + << I->getName() << "\n"; +#endif calculateSCCGraphs(getOrCreateGraph(*I), Stack, NextID, ValMap); + } GlobalsGraph->removeTriviallyDeadNodes(); _______________________________________________ llvm-commits mailing list llvm-commits@cs.uiuc.edu http://lists.cs.uiuc.edu/mailman/listinfo/llvm-commits