diff options
author | Chris Lattner <sabre@nondot.org> | 2001-10-15 18:30:06 +0000 |
---|---|---|
committer | Chris Lattner <sabre@nondot.org> | 2001-10-15 18:30:06 +0000 |
commit | 634b352fa6ccb7313520dcf552359569bf1b7f47 (patch) | |
tree | 58b2bb6fe29a162891a2c3d3093bc1ed49919c74 | |
parent | 1e23ed7c653bb73984766cd3868da4d372ac47f8 (diff) | |
download | external_llvm-634b352fa6ccb7313520dcf552359569bf1b7f47.zip external_llvm-634b352fa6ccb7313520dcf552359569bf1b7f47.tar.gz external_llvm-634b352fa6ccb7313520dcf552359569bf1b7f47.tar.bz2 |
Print Debug Code to stderr instead of stdout so that it doesn't mess up the assembly output
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@841 91177308-0d34-0410-b5e6-96231b3b80d8
-rw-r--r-- | include/llvm/CodeGen/MachineRegInfo.h | 2 | ||||
-rw-r--r-- | include/llvm/CodeGen/RegClass.h | 4 | ||||
-rw-r--r-- | lib/Analysis/LiveVar/BBLiveVar.cpp | 24 | ||||
-rw-r--r-- | lib/Analysis/LiveVar/FunctionLiveVarInfo.cpp | 12 | ||||
-rw-r--r-- | lib/Analysis/LiveVar/ValueSet.cpp | 8 | ||||
-rw-r--r-- | lib/CodeGen/RegAlloc/LiveRange.h | 2 | ||||
-rw-r--r-- | lib/CodeGen/RegAlloc/RegClass.h | 4 | ||||
-rw-r--r-- | lib/Target/SparcV9/LiveVar/BBLiveVar.cpp | 24 | ||||
-rw-r--r-- | lib/Target/SparcV9/LiveVar/FunctionLiveVarInfo.cpp | 12 | ||||
-rw-r--r-- | lib/Target/SparcV9/LiveVar/ValueSet.cpp | 8 | ||||
-rw-r--r-- | lib/Target/SparcV9/RegAlloc/LiveRange.h | 2 | ||||
-rw-r--r-- | lib/Target/SparcV9/RegAlloc/RegClass.h | 4 |
12 files changed, 53 insertions, 53 deletions
diff --git a/include/llvm/CodeGen/MachineRegInfo.h b/include/llvm/CodeGen/MachineRegInfo.h index 64fd29e..fbc32f0 100644 --- a/include/llvm/CodeGen/MachineRegInfo.h +++ b/include/llvm/CodeGen/MachineRegInfo.h @@ -79,7 +79,7 @@ class MachineRegInfo // RegClassArr.pushback( new SparcFloatCCRegClass(2) ); if(DEBUG_RA) - cout << "Created machine register classes." << endl; + cerr << "Created machine register classes." << endl; } diff --git a/include/llvm/CodeGen/RegClass.h b/include/llvm/CodeGen/RegClass.h index d08ed3a..9f5a469 100644 --- a/include/llvm/CodeGen/RegClass.h +++ b/include/llvm/CodeGen/RegClass.h @@ -101,12 +101,12 @@ class RegClass inline void printIGNodeList() const { - cout << "IG Nodes for Register Class " << RegClassID << ":" << endl; + cerr << "IG Nodes for Register Class " << RegClassID << ":" << endl; IG.printIGNodeList(); } inline void printIG() { - cout << "IG for Register Class " << RegClassID << ":" << endl; + cerr << "IG for Register Class " << RegClassID << ":" << endl; IG.printIG(); } diff --git a/lib/Analysis/LiveVar/BBLiveVar.cpp b/lib/Analysis/LiveVar/BBLiveVar.cpp index 638e000..09beb12 100644 --- a/lib/Analysis/LiveVar/BBLiveVar.cpp +++ b/lib/Analysis/LiveVar/BBLiveVar.cpp @@ -33,9 +33,9 @@ void BBLiveVar::calcDefUseSets() assert(MInst); if( DEBUG_LV > 1) { // debug msg - cout << " *Iterating over machine instr "; + cerr << " *Iterating over machine instr "; MInst->dump(); - cout << endl; + cerr << endl; } // iterate over MI operands to find defs @@ -79,11 +79,11 @@ void BBLiveVar::calcDefUseSets() assert( PhiArgMap[ ArgVal ] ); if( DEBUG_LV > 1) { // debug msg of level 2 - cout << " - phi operand "; + cerr << " - phi operand "; printValue( ArgVal ); - cout << " came from BB "; + cerr << " came from BB "; printValue( PhiArgMap[ ArgVal ]); - cout<<endl; + cerr<<endl; } } // if( IsPhi ) @@ -117,7 +117,7 @@ void BBLiveVar::addDef(const Value *Op) InSetChanged = true; if( DEBUG_LV > 1) { - cout << " +Def: "; printValue( Op ); cout << endl; + cerr << " +Def: "; printValue( Op ); cerr << endl; } } @@ -130,7 +130,7 @@ void BBLiveVar::addUse(const Value *Op) InSetChanged = true; if( DEBUG_LV > 1) { // debug msg of level 2 - cout << " Use: "; printValue( Op ); cout << endl; + cerr << " Use: "; printValue( Op ); cerr << endl; } } @@ -220,15 +220,15 @@ bool BBLiveVar::applyFlowFunc(BBToBBLiveVarMapType LVMap) void BBLiveVar::printAllSets() const { - cout << " Defs: "; DefSet.printSet(); cout << endl; - cout << " In: "; InSet.printSet(); cout << endl; - cout << " Out: "; OutSet.printSet(); cout << endl; + cerr << " Defs: "; DefSet.printSet(); cerr << endl; + cerr << " In: "; InSet.printSet(); cerr << endl; + cerr << " Out: "; OutSet.printSet(); cerr << endl; } void BBLiveVar::printInOutSets() const { - cout << " In: "; InSet.printSet(); cout << endl; - cout << " Out: "; OutSet.printSet(); cout << endl; + cerr << " In: "; InSet.printSet(); cerr << endl; + cerr << " Out: "; OutSet.printSet(); cerr << endl; } diff --git a/lib/Analysis/LiveVar/FunctionLiveVarInfo.cpp b/lib/Analysis/LiveVar/FunctionLiveVarInfo.cpp index 40ebf1e..5c1aa82 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) { cout << " For BB "; printValue(BB); cout << ":" << endl; } + if(DEBUG_LV) { cerr << " For BB "; printValue(BB); cerr << ":" << 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) - cout << endl << " After Backward Pass ..." << endl; + cerr << endl << " After Backward Pass ..." << endl; po_iterator<const Method*> BBI = po_begin(Meth); @@ -102,8 +102,8 @@ bool MethodLiveVarInfo::doSingleBackwardPass() BBLiveVar* LVBB = BB2BBLVMap[*BBI]; assert( LVBB ); - if(DEBUG_LV) cout << " For BB " << (*BBI)->getName() << ":" << endl; - // cout << " (POId=" << LVBB->getPOId() << ")" << endl ; + if(DEBUG_LV) cerr << " For BB " << (*BBI)->getName() << ":" << endl; + // cerr << " (POId=" << LVBB->getPOId() << ")" << endl ; ResultFlow = false; @@ -136,7 +136,7 @@ void MethodLiveVarInfo::analyze() if (HasAnalyzed) return; - if( DEBUG_LV) cout << "Analysing live variables ..." << endl; + if( DEBUG_LV) cerr << "Analysing live variables ..." << endl; // create and initialize all the BBLiveVars of the CFG constructBBs(); @@ -149,7 +149,7 @@ void MethodLiveVarInfo::analyze() HasAnalyzed = true; // finished analysing - if( DEBUG_LV) cout << "Live Variable Analysis complete!" << endl; + if( DEBUG_LV) cerr << "Live Variable Analysis complete!" << endl; } diff --git a/lib/Analysis/LiveVar/ValueSet.cpp b/lib/Analysis/LiveVar/ValueSet.cpp index 8cfe6fb..c93bc20 100644 --- a/lib/Analysis/LiveVar/ValueSet.cpp +++ b/lib/Analysis/LiveVar/ValueSet.cpp @@ -6,12 +6,12 @@ void printValue( const Value *const v) // func to print a Value { - if( (*v).hasName() ) - cout << v << "(" << ((*v).getName()) << ") "; + if (v->hasName()) + cerr << v << "(" << ((*v).getName()) << ") "; else if (v->getValueType() == Value::ConstantVal) // if const - cout << v << "(" << ((ConstPoolVal *) v)->getStrValue() << ") "; + cerr << v << "(" << ((ConstPoolVal *) v)->getStrValue() << ") "; else - cout << v << " "; + cerr << v << " "; } diff --git a/lib/CodeGen/RegAlloc/LiveRange.h b/lib/CodeGen/RegAlloc/LiveRange.h index 9c4d450..28e0712 100644 --- a/lib/CodeGen/RegAlloc/LiveRange.h +++ b/lib/CodeGen/RegAlloc/LiveRange.h @@ -101,7 +101,7 @@ class LiveRange : public ValueSet if(SuggestedColor == -1 ) SuggestedColor = Col; else if (DEBUG_RA) - cout << "Already has a suggested color " << Col << endl; + cerr << "Already has a suggested color " << Col << endl; } inline unsigned getSuggestedColor() const { diff --git a/lib/CodeGen/RegAlloc/RegClass.h b/lib/CodeGen/RegAlloc/RegClass.h index d08ed3a..9f5a469 100644 --- a/lib/CodeGen/RegAlloc/RegClass.h +++ b/lib/CodeGen/RegAlloc/RegClass.h @@ -101,12 +101,12 @@ class RegClass inline void printIGNodeList() const { - cout << "IG Nodes for Register Class " << RegClassID << ":" << endl; + cerr << "IG Nodes for Register Class " << RegClassID << ":" << endl; IG.printIGNodeList(); } inline void printIG() { - cout << "IG for Register Class " << RegClassID << ":" << endl; + cerr << "IG for Register Class " << RegClassID << ":" << endl; IG.printIG(); } diff --git a/lib/Target/SparcV9/LiveVar/BBLiveVar.cpp b/lib/Target/SparcV9/LiveVar/BBLiveVar.cpp index 638e000..09beb12 100644 --- a/lib/Target/SparcV9/LiveVar/BBLiveVar.cpp +++ b/lib/Target/SparcV9/LiveVar/BBLiveVar.cpp @@ -33,9 +33,9 @@ void BBLiveVar::calcDefUseSets() assert(MInst); if( DEBUG_LV > 1) { // debug msg - cout << " *Iterating over machine instr "; + cerr << " *Iterating over machine instr "; MInst->dump(); - cout << endl; + cerr << endl; } // iterate over MI operands to find defs @@ -79,11 +79,11 @@ void BBLiveVar::calcDefUseSets() assert( PhiArgMap[ ArgVal ] ); if( DEBUG_LV > 1) { // debug msg of level 2 - cout << " - phi operand "; + cerr << " - phi operand "; printValue( ArgVal ); - cout << " came from BB "; + cerr << " came from BB "; printValue( PhiArgMap[ ArgVal ]); - cout<<endl; + cerr<<endl; } } // if( IsPhi ) @@ -117,7 +117,7 @@ void BBLiveVar::addDef(const Value *Op) InSetChanged = true; if( DEBUG_LV > 1) { - cout << " +Def: "; printValue( Op ); cout << endl; + cerr << " +Def: "; printValue( Op ); cerr << endl; } } @@ -130,7 +130,7 @@ void BBLiveVar::addUse(const Value *Op) InSetChanged = true; if( DEBUG_LV > 1) { // debug msg of level 2 - cout << " Use: "; printValue( Op ); cout << endl; + cerr << " Use: "; printValue( Op ); cerr << endl; } } @@ -220,15 +220,15 @@ bool BBLiveVar::applyFlowFunc(BBToBBLiveVarMapType LVMap) void BBLiveVar::printAllSets() const { - cout << " Defs: "; DefSet.printSet(); cout << endl; - cout << " In: "; InSet.printSet(); cout << endl; - cout << " Out: "; OutSet.printSet(); cout << endl; + cerr << " Defs: "; DefSet.printSet(); cerr << endl; + cerr << " In: "; InSet.printSet(); cerr << endl; + cerr << " Out: "; OutSet.printSet(); cerr << endl; } void BBLiveVar::printInOutSets() const { - cout << " In: "; InSet.printSet(); cout << endl; - cout << " Out: "; OutSet.printSet(); cout << endl; + cerr << " In: "; InSet.printSet(); cerr << endl; + cerr << " Out: "; OutSet.printSet(); cerr << endl; } diff --git a/lib/Target/SparcV9/LiveVar/FunctionLiveVarInfo.cpp b/lib/Target/SparcV9/LiveVar/FunctionLiveVarInfo.cpp index 40ebf1e..5c1aa82 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) { cout << " For BB "; printValue(BB); cout << ":" << endl; } + if(DEBUG_LV) { cerr << " For BB "; printValue(BB); cerr << ":" << 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) - cout << endl << " After Backward Pass ..." << endl; + cerr << endl << " After Backward Pass ..." << endl; po_iterator<const Method*> BBI = po_begin(Meth); @@ -102,8 +102,8 @@ bool MethodLiveVarInfo::doSingleBackwardPass() BBLiveVar* LVBB = BB2BBLVMap[*BBI]; assert( LVBB ); - if(DEBUG_LV) cout << " For BB " << (*BBI)->getName() << ":" << endl; - // cout << " (POId=" << LVBB->getPOId() << ")" << endl ; + if(DEBUG_LV) cerr << " For BB " << (*BBI)->getName() << ":" << endl; + // cerr << " (POId=" << LVBB->getPOId() << ")" << endl ; ResultFlow = false; @@ -136,7 +136,7 @@ void MethodLiveVarInfo::analyze() if (HasAnalyzed) return; - if( DEBUG_LV) cout << "Analysing live variables ..." << endl; + if( DEBUG_LV) cerr << "Analysing live variables ..." << endl; // create and initialize all the BBLiveVars of the CFG constructBBs(); @@ -149,7 +149,7 @@ void MethodLiveVarInfo::analyze() HasAnalyzed = true; // finished analysing - if( DEBUG_LV) cout << "Live Variable Analysis complete!" << endl; + if( DEBUG_LV) cerr << "Live Variable Analysis complete!" << endl; } diff --git a/lib/Target/SparcV9/LiveVar/ValueSet.cpp b/lib/Target/SparcV9/LiveVar/ValueSet.cpp index 8cfe6fb..c93bc20 100644 --- a/lib/Target/SparcV9/LiveVar/ValueSet.cpp +++ b/lib/Target/SparcV9/LiveVar/ValueSet.cpp @@ -6,12 +6,12 @@ void printValue( const Value *const v) // func to print a Value { - if( (*v).hasName() ) - cout << v << "(" << ((*v).getName()) << ") "; + if (v->hasName()) + cerr << v << "(" << ((*v).getName()) << ") "; else if (v->getValueType() == Value::ConstantVal) // if const - cout << v << "(" << ((ConstPoolVal *) v)->getStrValue() << ") "; + cerr << v << "(" << ((ConstPoolVal *) v)->getStrValue() << ") "; else - cout << v << " "; + cerr << v << " "; } diff --git a/lib/Target/SparcV9/RegAlloc/LiveRange.h b/lib/Target/SparcV9/RegAlloc/LiveRange.h index 9c4d450..28e0712 100644 --- a/lib/Target/SparcV9/RegAlloc/LiveRange.h +++ b/lib/Target/SparcV9/RegAlloc/LiveRange.h @@ -101,7 +101,7 @@ class LiveRange : public ValueSet if(SuggestedColor == -1 ) SuggestedColor = Col; else if (DEBUG_RA) - cout << "Already has a suggested color " << Col << endl; + cerr << "Already has a suggested color " << Col << endl; } inline unsigned getSuggestedColor() const { diff --git a/lib/Target/SparcV9/RegAlloc/RegClass.h b/lib/Target/SparcV9/RegAlloc/RegClass.h index d08ed3a..9f5a469 100644 --- a/lib/Target/SparcV9/RegAlloc/RegClass.h +++ b/lib/Target/SparcV9/RegAlloc/RegClass.h @@ -101,12 +101,12 @@ class RegClass inline void printIGNodeList() const { - cout << "IG Nodes for Register Class " << RegClassID << ":" << endl; + cerr << "IG Nodes for Register Class " << RegClassID << ":" << endl; IG.printIGNodeList(); } inline void printIG() { - cout << "IG for Register Class " << RegClassID << ":" << endl; + cerr << "IG for Register Class " << RegClassID << ":" << endl; IG.printIG(); } |