summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Analysis/DataStructure
diff options
context:
space:
mode:
authorChris Lattner <sabre@nondot.org>2003-02-14 20:25:47 +0000
committerChris Lattner <sabre@nondot.org>2003-02-14 20:25:47 +0000
commitb5cbfa0f15521ea2272cd010326031720ed4d461 (patch)
tree735e3b7d077cbce45e4eea8db0ee5235e475a86b /llvm/lib/Analysis/DataStructure
parent04c9274e5086e927642d20b413ad6f4d2f0b42a8 (diff)
downloadbcm5719-llvm-b5cbfa0f15521ea2272cd010326031720ed4d461.tar.gz
bcm5719-llvm-b5cbfa0f15521ea2272cd010326031720ed4d461.zip
Mark function edges
llvm-svn: 5571
Diffstat (limited to 'llvm/lib/Analysis/DataStructure')
-rw-r--r--llvm/lib/Analysis/DataStructure/Printer.cpp2
1 files changed, 2 insertions, 0 deletions
diff --git a/llvm/lib/Analysis/DataStructure/Printer.cpp b/llvm/lib/Analysis/DataStructure/Printer.cpp
index 7af646757b9..7f0bf5a5120 100644
--- a/llvm/lib/Analysis/DataStructure/Printer.cpp
+++ b/llvm/lib/Analysis/DataStructure/Printer.cpp
@@ -127,6 +127,8 @@ struct DOTGraphTraits<const DSGraph*> : public DefaultDOTGraphTraits {
EdgeSourceCaptions[0] = "r";
if (Call.isDirectCall())
EdgeSourceCaptions[1] = Call.getCalleeFunc()->getName();
+ else
+ EdgeSourceCaptions[1] = "f";
GW.emitSimpleNode(&Call, "shape=record", "call", Call.getNumPtrArgs()+2,
&EdgeSourceCaptions);
OpenPOWER on IntegriCloud