From: Chris Lattner Date: Mon, 30 Jun 2003 05:57:39 +0000 (+0000) Subject: Use the getFunctionNames method X-Git-Url: http://plrg.eecs.uci.edu/git/?a=commitdiff_plain;h=6681e98b13636cbfe84a51d39f793dbb8551eb1b;p=oota-llvm.git Use the getFunctionNames method git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@7008 91177308-0d34-0410-b5e6-96231b3b80d8 --- diff --git a/lib/Analysis/DataStructure/Printer.cpp b/lib/Analysis/DataStructure/Printer.cpp index f568c8d9671..9c0c5d1e56c 100644 --- a/lib/Analysis/DataStructure/Printer.cpp +++ b/lib/Analysis/DataStructure/Printer.cpp @@ -68,14 +68,9 @@ template<> struct DOTGraphTraits : public DefaultDOTGraphTraits { static std::string getGraphName(const DSGraph *G) { switch (G->getReturnNodes().size()) { - case 0: return "Global graph"; - case 1: return "Function " + G->getReturnNodes().begin()->first->getName(); - default: - std::string Return = "Functions: "; - for (DSGraph::ReturnNodesTy::const_iterator I=G->getReturnNodes().begin(); - I != G->getReturnNodes().end(); ++I) - Return += I->first->getName() + " "; - return Return; + case 0: return G->getFunctionNames(); + case 1: return "Function " + G->getFunctionNames(); + default: return "Functions: " + G->getFunctionNames(); } }