[llvm] r237545 - MachineScheduler debug output clarity.
Andrew Trick
atrick at apple.com
Sun May 17 16:40:31 PDT 2015
Author: atrick
Date: Sun May 17 18:40:31 2015
New Revision: 237545
URL: http://llvm.org/viewvc/llvm-project?rev=237545&view=rev
Log:
MachineScheduler debug output clarity.
Modified:
llvm/trunk/lib/CodeGen/MachineScheduler.cpp
Modified: llvm/trunk/lib/CodeGen/MachineScheduler.cpp
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/CodeGen/MachineScheduler.cpp?rev=237545&r1=237544&r2=237545&view=diff
==============================================================================
--- llvm/trunk/lib/CodeGen/MachineScheduler.cpp (original)
+++ llvm/trunk/lib/CodeGen/MachineScheduler.cpp Sun May 17 18:40:31 2015
@@ -943,8 +943,9 @@ updateScheduledPressure(const SUnit *SU,
unsigned Limit = RegClassInfo->getRegPressureSetLimit(ID);
if (NewMaxPressure[ID] >= Limit - 2) {
DEBUG(dbgs() << " " << TRI->getRegPressureSetName(ID) << ": "
- << NewMaxPressure[ID] << " > " << Limit << "(+ "
- << BotRPTracker.getLiveThru()[ID] << " livethru)\n");
+ << NewMaxPressure[ID]
+ << ((NewMaxPressure[ID] > Limit) ? " > " : " <= ") << Limit
+ << "(+ " << BotRPTracker.getLiveThru()[ID] << " livethru)\n");
}
}
}
More information about the llvm-commits
mailing list