From 1b732fd0d628052be7709d393ced28980c0cd027 Mon Sep 17 00:00:00 2001 From: Ruchira Sasanka Date: Tue, 16 Oct 2001 16:34:44 +0000 Subject: [PATCH] changed debugg message printing - no change to useful code git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@850 91177308-0d34-0410-b5e6-96231b3b80d8 --- lib/CodeGen/RegAlloc/PhyRegAlloc.cpp | 29 ++++++++++++--------- lib/Target/SparcV9/RegAlloc/PhyRegAlloc.cpp | 29 ++++++++++++--------- 2 files changed, 32 insertions(+), 26 deletions(-) diff --git a/lib/CodeGen/RegAlloc/PhyRegAlloc.cpp b/lib/CodeGen/RegAlloc/PhyRegAlloc.cpp index c39919a162b..253370e053b 100644 --- a/lib/CodeGen/RegAlloc/PhyRegAlloc.cpp +++ b/lib/CodeGen/RegAlloc/PhyRegAlloc.cpp @@ -350,7 +350,7 @@ void PhyRegAlloc::insertCallerSavingCode(const MachineInstr *MInst, PushedRegSet.insert( Reg ); StackOff -= 8; // ****TODO: Correct ?????? - cout << "\n $$$ Inserted caller saving instr"; + cerr << "\n $$$ Inserted caller saving instr"; } // if not already pushed @@ -405,9 +405,9 @@ void PhyRegAlloc::updateMachineCode() for( AdIt = IBef.begin(); AdIt != IBef.end() ; ++AdIt ) { - cout << " *$* PREPENDed instr opcode: "; - cout << TargetInstrDescriptors[(*AdIt)->getOpCode()].opCodeString; - cout << endl; + cerr << " *$* PREPENDed instr opcode: "; + cerr << TargetInstrDescriptors[(*AdIt)->getOpCode()].opCodeString; + cerr << endl; MInstIterator = MIVec.insert( MInstIterator, *AdIt ); ++MInstIterator; @@ -445,8 +445,9 @@ void PhyRegAlloc::updateMachineCode() // nothing to worry if it's a const or a label if (DEBUG_RA) { - cout << "*NO LR for inst opcode: "; - cout << TargetInstrDescriptors[MInst->getOpCode()].opCodeString; + cout << "*NO LR for operand : " << Op ; + cout << " [reg:" << Op.getAllocatedRegNum() << "]"; + cout << " in inst:\t" << *MInst << endl; } // if register is not allocated, mark register as invalid @@ -474,9 +475,11 @@ void PhyRegAlloc::updateMachineCode() if (Val->getValueType() == Value::InstructionVal) { - cout << "!Warning: No LiveRange for: "; - printValue( Val); cout << " Type: " << Val->getValueType(); - cout << " RegVal=" << Op.getAllocatedRegNum() << endl; + if( DEBUG_RA ) { + cout << "!Warning: No LiveRange for: "; + printValue( Val); cout << " Type: " << Val->getValueType(); + cout << " RegVal=" << Op.getAllocatedRegNum() << endl; + } } #endif @@ -510,9 +513,9 @@ void PhyRegAlloc::updateMachineCode() for( AdIt = IAft.begin(); AdIt != IAft.end() ; ++AdIt ) { - cout << " *#* APPENDed instr opcode: "; - cout << TargetInstrDescriptors[(*AdIt)->getOpCode()].opCodeString; - cout << endl; + cerr << " *#* APPENDed instr opcode: "; + cerr << TargetInstrDescriptors[(*AdIt)->getOpCode()].opCodeString; + cerr << endl; MInstIterator = MIVec.insert( MInstIterator, *AdIt ); ++MInstIterator; @@ -751,7 +754,7 @@ void PhyRegAlloc::allocateRegisters() updateMachineCode(); if (DEBUG_RA) { - // PrintMachineInstructions(Meth); + PrintMachineInstructions(Meth); printMachineCode(); // only for DEBUGGING } } diff --git a/lib/Target/SparcV9/RegAlloc/PhyRegAlloc.cpp b/lib/Target/SparcV9/RegAlloc/PhyRegAlloc.cpp index c39919a162b..253370e053b 100644 --- a/lib/Target/SparcV9/RegAlloc/PhyRegAlloc.cpp +++ b/lib/Target/SparcV9/RegAlloc/PhyRegAlloc.cpp @@ -350,7 +350,7 @@ void PhyRegAlloc::insertCallerSavingCode(const MachineInstr *MInst, PushedRegSet.insert( Reg ); StackOff -= 8; // ****TODO: Correct ?????? - cout << "\n $$$ Inserted caller saving instr"; + cerr << "\n $$$ Inserted caller saving instr"; } // if not already pushed @@ -405,9 +405,9 @@ void PhyRegAlloc::updateMachineCode() for( AdIt = IBef.begin(); AdIt != IBef.end() ; ++AdIt ) { - cout << " *$* PREPENDed instr opcode: "; - cout << TargetInstrDescriptors[(*AdIt)->getOpCode()].opCodeString; - cout << endl; + cerr << " *$* PREPENDed instr opcode: "; + cerr << TargetInstrDescriptors[(*AdIt)->getOpCode()].opCodeString; + cerr << endl; MInstIterator = MIVec.insert( MInstIterator, *AdIt ); ++MInstIterator; @@ -445,8 +445,9 @@ void PhyRegAlloc::updateMachineCode() // nothing to worry if it's a const or a label if (DEBUG_RA) { - cout << "*NO LR for inst opcode: "; - cout << TargetInstrDescriptors[MInst->getOpCode()].opCodeString; + cout << "*NO LR for operand : " << Op ; + cout << " [reg:" << Op.getAllocatedRegNum() << "]"; + cout << " in inst:\t" << *MInst << endl; } // if register is not allocated, mark register as invalid @@ -474,9 +475,11 @@ void PhyRegAlloc::updateMachineCode() if (Val->getValueType() == Value::InstructionVal) { - cout << "!Warning: No LiveRange for: "; - printValue( Val); cout << " Type: " << Val->getValueType(); - cout << " RegVal=" << Op.getAllocatedRegNum() << endl; + if( DEBUG_RA ) { + cout << "!Warning: No LiveRange for: "; + printValue( Val); cout << " Type: " << Val->getValueType(); + cout << " RegVal=" << Op.getAllocatedRegNum() << endl; + } } #endif @@ -510,9 +513,9 @@ void PhyRegAlloc::updateMachineCode() for( AdIt = IAft.begin(); AdIt != IAft.end() ; ++AdIt ) { - cout << " *#* APPENDed instr opcode: "; - cout << TargetInstrDescriptors[(*AdIt)->getOpCode()].opCodeString; - cout << endl; + cerr << " *#* APPENDed instr opcode: "; + cerr << TargetInstrDescriptors[(*AdIt)->getOpCode()].opCodeString; + cerr << endl; MInstIterator = MIVec.insert( MInstIterator, *AdIt ); ++MInstIterator; @@ -751,7 +754,7 @@ void PhyRegAlloc::allocateRegisters() updateMachineCode(); if (DEBUG_RA) { - // PrintMachineInstructions(Meth); + PrintMachineInstructions(Meth); printMachineCode(); // only for DEBUGGING } } -- 2.34.1