[llvm-commits] [llvm] r48664 - /llvm/trunk/lib/CodeGen/SelectionDAG/SelectionDAGPrinter.cpp
Dan Gohman
gohman at apple.com
Fri Mar 21 15:51:06 PDT 2008
Author: djg
Date: Fri Mar 21 17:51:06 2008
New Revision: 48664
URL: http://llvm.org/viewvc/llvm-project?rev=48664&view=rev
Log:
Fix -view-sunit-dags to support cross-rc-copy nodes.
Modified:
llvm/trunk/lib/CodeGen/SelectionDAG/SelectionDAGPrinter.cpp
Modified: llvm/trunk/lib/CodeGen/SelectionDAG/SelectionDAGPrinter.cpp
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/CodeGen/SelectionDAG/SelectionDAGPrinter.cpp?rev=48664&r1=48663&r2=48664&view=diff
==============================================================================
--- llvm/trunk/lib/CodeGen/SelectionDAG/SelectionDAGPrinter.cpp (original)
+++ llvm/trunk/lib/CodeGen/SelectionDAG/SelectionDAGPrinter.cpp Fri Mar 21 17:51:06 2008
@@ -314,7 +314,10 @@
&G->DAG) + "\n";
}
- Op += DOTGraphTraits<SelectionDAG*>::getNodeLabel(SU->Node, &G->DAG);
+ if (SU->Node)
+ Op += DOTGraphTraits<SelectionDAG*>::getNodeLabel(SU->Node, &G->DAG);
+ else
+ Op += "<CROSS RC COPY>";
return Op;
}
More information about the llvm-commits
mailing list