From e388b5ea2c599a1db72497bf2d2920895da28f47 Mon Sep 17 00:00:00 2001 From: Chris Lattner Date: Thu, 14 Jul 2005 05:17:43 +0000 Subject: [PATCH] As discussed on IRC, this stuff is just for debugging. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@22432 91177308-0d34-0410-b5e6-96231b3b80d8 --- lib/CodeGen/SelectionDAG/SelectionDAGPrinter.cpp | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/lib/CodeGen/SelectionDAG/SelectionDAGPrinter.cpp b/lib/CodeGen/SelectionDAG/SelectionDAGPrinter.cpp index 8ab6783d561..fbe6cdb9c55 100644 --- a/lib/CodeGen/SelectionDAG/SelectionDAGPrinter.cpp +++ b/lib/CodeGen/SelectionDAG/SelectionDAGPrinter.cpp @@ -102,6 +102,10 @@ std::string DOTGraphTraits::getNodeLabel(const SDNode *Node, /// rendered using 'dot'. /// void SelectionDAG::viewGraph() { +// This code is only for debugging! +#ifdef NDEBUG + std::cerr << "SelectionDAG::viewGraph is only available in debug builds!\n"; +#else std::string Filename = "/tmp/dag." + getMachineFunction().getFunction()->getName() + ".dot"; std::cerr << "Writing '" << Filename << "'... "; @@ -134,4 +138,5 @@ void SelectionDAG::viewGraph() { system("gv /tmp/dag.tempgraph.ps"); } system(("rm " + Filename + " /tmp/dag.tempgraph.ps").c_str()); +#endif } -- 2.11.0