1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2024-10-20 19:42:54 +02:00

* REMOVE extraneous debug info if DEBUG_RA is not set

* Spell PhyRegAlloc right.

llvm-svn: 645
This commit is contained in:
Chris Lattner 2001-09-19 16:09:04 +00:00
parent 2635fee3a8
commit 81a5329a90
2 changed files with 7 additions and 5 deletions

View File

@ -96,7 +96,7 @@ void LiveRangeInfo::constructLiveRanges()
MachineOperand::MachineOperandType OpTyp =
OpI.getMachineOperand().getOperandType();
if ( OpTyp == MachineOperand::MO_CCRegister) {
if (DEBUG_RA && OpTyp == MachineOperand::MO_CCRegister) {
cout << "\n**CC reg found. Is Def=" << OpI.isDef() << " Val:";
printValue( OpI.getMachineOperand().getVRegValue() );
cout << endl;

View File

@ -267,7 +267,7 @@ void PhyRegAlloc::updateMachineCode()
const Value *const Val = Op.getVRegValue();
// delete this condition checking later (must assert if Val is null)
if( !Val ) {
if( !Val && DEBUG_RA) {
cout << "Warning: NULL Value found for operand" << endl;
continue;
}
@ -279,8 +279,10 @@ void PhyRegAlloc::updateMachineCode()
// nothing to worry if it's a const or a label
cout << "*NO LR for inst opcode: ";
cout << TargetInstrDescriptors[MInst->getOpCode()].opCodeString;
if (DEBUG_RA) {
cout << "*NO LR for inst opcode: ";
cout << TargetInstrDescriptors[MInst->getOpCode()].opCodeString;
}
Op.setRegForValue( -1 ); // mark register as invalid
@ -297,7 +299,7 @@ void PhyRegAlloc::updateMachineCode()
//TM.getInstrInfo().isReturn(MInst->getOpCode())
else if(TM.getInstrInfo().isReturn(MInst->getOpCode()) ) {
cout << endl << "RETURN found" << endl;
if (DEBUG_RA) cout << endl << "RETURN found" << endl;
Op.setRegForValue( MRI.getReturnAddressReg() );
}