summaryrefslogtreecommitdiffstats
path: root/llvm/lib/CodeGen/ScheduleDAGPrinter.cpp
diff options
context:
space:
mode:
authorTobias Grosser <grosser@fim.uni-passau.de>2011-02-27 04:11:03 +0000
committerTobias Grosser <grosser@fim.uni-passau.de>2011-02-27 04:11:03 +0000
commit3ac8689fa370739ada5b47feb0171d615f2079f8 (patch)
tree31f002e474efe2553813e394111323b21b012536 /llvm/lib/CodeGen/ScheduleDAGPrinter.cpp
parentba6ce03e461d411e716b8b048f914d32fef50233 (diff)
downloadbcm5719-llvm-3ac8689fa370739ada5b47feb0171d615f2079f8.tar.gz
bcm5719-llvm-3ac8689fa370739ada5b47feb0171d615f2079f8.zip
Pass the graph to the DOTGraphTraits.getEdgeAttributes().
This follows the interface of getNodeAttributes. llvm-svn: 126562
Diffstat (limited to 'llvm/lib/CodeGen/ScheduleDAGPrinter.cpp')
-rw-r--r--llvm/lib/CodeGen/ScheduleDAGPrinter.cpp3
1 files changed, 2 insertions, 1 deletions
diff --git a/llvm/lib/CodeGen/ScheduleDAGPrinter.cpp b/llvm/lib/CodeGen/ScheduleDAGPrinter.cpp
index 027f6150e26..4b55a2284f8 100644
--- a/llvm/lib/CodeGen/ScheduleDAGPrinter.cpp
+++ b/llvm/lib/CodeGen/ScheduleDAGPrinter.cpp
@@ -51,7 +51,8 @@ namespace llvm {
/// If you want to override the dot attributes printed for a particular
/// edge, override this method.
static std::string getEdgeAttributes(const SUnit *Node,
- SUnitIterator EI) {
+ SUnitIterator EI,
+ const ScheduleDAG *Graph) {
if (EI.isArtificialDep())
return "color=cyan,style=dashed";
if (EI.isCtrlDep())
OpenPOWER on IntegriCloud