From: Ruchira Sasanka Date: Tue, 16 Oct 2001 01:25:05 +0000 (+0000) Subject: No major change - added some comments X-Git-Url: http://plrg.eecs.uci.edu/git/?a=commitdiff_plain;h=92e251cc29d238154ba0c6aed48b5843e0b7b6b5;p=oota-llvm.git No major change - added some comments git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@848 91177308-0d34-0410-b5e6-96231b3b80d8 --- diff --git a/lib/Analysis/LiveVar/FunctionLiveVarInfo.cpp b/lib/Analysis/LiveVar/FunctionLiveVarInfo.cpp index 5c1aa821350..32201beb6a0 100644 --- a/lib/Analysis/LiveVar/FunctionLiveVarInfo.cpp +++ b/lib/Analysis/LiveVar/FunctionLiveVarInfo.cpp @@ -54,7 +54,7 @@ void MethodLiveVarInfo::constructBBs() const BasicBlock *BB = *BBI; // get the current BB - if(DEBUG_LV) { cerr << " For BB "; printValue(BB); cerr << ":" << endl; } + if(DEBUG_LV) { cout << " For BB "; printValue(BB); cout << ":" << endl; } // create a new BBLiveVar BBLiveVar * LVBB = new BBLiveVar( BB, POId ); @@ -92,7 +92,7 @@ bool MethodLiveVarInfo::doSingleBackwardPass() bool ResultFlow, NeedAnotherIteration = false; if(DEBUG_LV) - cerr << endl << " After Backward Pass ..." << endl; + cout << endl << " After Backward Pass ..." << endl; po_iterator BBI = po_begin(Meth); @@ -102,8 +102,8 @@ bool MethodLiveVarInfo::doSingleBackwardPass() BBLiveVar* LVBB = BB2BBLVMap[*BBI]; assert( LVBB ); - if(DEBUG_LV) cerr << " For BB " << (*BBI)->getName() << ":" << endl; - // cerr << " (POId=" << LVBB->getPOId() << ")" << endl ; + if(DEBUG_LV) cout << " For BB " << (*BBI)->getName() << ":" << endl; + // cout << " (POId=" << LVBB->getPOId() << ")" << endl ; ResultFlow = false; @@ -133,10 +133,13 @@ void MethodLiveVarInfo::analyze() { // Don't analyze the same method twice! // Later, we need to add change notification here. + + if (HasAnalyzed) return; - - if( DEBUG_LV) cerr << "Analysing live variables ..." << endl; + + + if( DEBUG_LV) cout << "Analysing live variables ..." << endl; // create and initialize all the BBLiveVars of the CFG constructBBs(); @@ -149,7 +152,7 @@ void MethodLiveVarInfo::analyze() HasAnalyzed = true; // finished analysing - if( DEBUG_LV) cerr << "Live Variable Analysis complete!" << endl; + if( DEBUG_LV) cout << "Live Variable Analysis complete!" << endl; } diff --git a/lib/Target/SparcV9/LiveVar/FunctionLiveVarInfo.cpp b/lib/Target/SparcV9/LiveVar/FunctionLiveVarInfo.cpp index 5c1aa821350..32201beb6a0 100644 --- a/lib/Target/SparcV9/LiveVar/FunctionLiveVarInfo.cpp +++ b/lib/Target/SparcV9/LiveVar/FunctionLiveVarInfo.cpp @@ -54,7 +54,7 @@ void MethodLiveVarInfo::constructBBs() const BasicBlock *BB = *BBI; // get the current BB - if(DEBUG_LV) { cerr << " For BB "; printValue(BB); cerr << ":" << endl; } + if(DEBUG_LV) { cout << " For BB "; printValue(BB); cout << ":" << endl; } // create a new BBLiveVar BBLiveVar * LVBB = new BBLiveVar( BB, POId ); @@ -92,7 +92,7 @@ bool MethodLiveVarInfo::doSingleBackwardPass() bool ResultFlow, NeedAnotherIteration = false; if(DEBUG_LV) - cerr << endl << " After Backward Pass ..." << endl; + cout << endl << " After Backward Pass ..." << endl; po_iterator BBI = po_begin(Meth); @@ -102,8 +102,8 @@ bool MethodLiveVarInfo::doSingleBackwardPass() BBLiveVar* LVBB = BB2BBLVMap[*BBI]; assert( LVBB ); - if(DEBUG_LV) cerr << " For BB " << (*BBI)->getName() << ":" << endl; - // cerr << " (POId=" << LVBB->getPOId() << ")" << endl ; + if(DEBUG_LV) cout << " For BB " << (*BBI)->getName() << ":" << endl; + // cout << " (POId=" << LVBB->getPOId() << ")" << endl ; ResultFlow = false; @@ -133,10 +133,13 @@ void MethodLiveVarInfo::analyze() { // Don't analyze the same method twice! // Later, we need to add change notification here. + + if (HasAnalyzed) return; - - if( DEBUG_LV) cerr << "Analysing live variables ..." << endl; + + + if( DEBUG_LV) cout << "Analysing live variables ..." << endl; // create and initialize all the BBLiveVars of the CFG constructBBs(); @@ -149,7 +152,7 @@ void MethodLiveVarInfo::analyze() HasAnalyzed = true; // finished analysing - if( DEBUG_LV) cerr << "Live Variable Analysis complete!" << endl; + if( DEBUG_LV) cout << "Live Variable Analysis complete!" << endl; }