From: Andrew Lenharth Date: Fri, 22 Apr 2005 13:35:18 +0000 (+0000) Subject: keep track of max depth stats X-Git-Url: http://plrg.eecs.uci.edu/git/?a=commitdiff_plain;h=500b4dba32ee02584634a562c9cc43a5480acd4a;p=oota-llvm.git keep track of max depth stats git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@21446 91177308-0d34-0410-b5e6-96231b3b80d8 --- diff --git a/lib/Target/Alpha/AlphaISelPattern.cpp b/lib/Target/Alpha/AlphaISelPattern.cpp index 4b9d7af4aec..186daed4969 100644 --- a/lib/Target/Alpha/AlphaISelPattern.cpp +++ b/lib/Target/Alpha/AlphaISelPattern.cpp @@ -383,6 +383,7 @@ class ISel : public SelectionDAGISel { int count_ins; int count_outs; bool has_sym; + int max_depth; public: ISel(TargetMachine &TM) : SelectionDAGISel(AlphaLowering), AlphaLowering(TM) @@ -394,17 +395,20 @@ public: DEBUG(BB->dump()); count_ins = 0; count_outs = 0; + max_depth = 0; has_sym = false; // Codegen the basic block. ISelDAG = &DAG; + max_depth = DAG.getRoot().getNodeDepth(); Select(DAG.getRoot()); if(has_sym) ++count_ins; if(EnableAlphaCount) - std::cerr << "COUNT: " << BB->getParent()->getFunction ()->getName() << " " - << BB->getNumber() << " " + std::cerr << "COUNT: " << BB->getParent()->getFunction ()->getName() << " " + << BB->getNumber() << " " + << max_depth << " " << count_ins << " " << count_outs << "\n";