RegisterPressure: Slightly nicer pressure diff dumping
[oota-llvm.git] / lib / CodeGen / RegisterPressure.cpp
index ba0a9158b46c192bfa56ae2d1a630cc7b709199d..57dde2f2e2d0ef01fa7bcecb4899fafb30282877 100644 (file)
@@ -78,11 +78,13 @@ void RegPressureTracker::dump() const {
 }
 
 void PressureDiff::dump(const TargetRegisterInfo &TRI) const {
+  const char *sep = "";
   for (const PressureChange &Change : *this) {
     if (!Change.isValid())
       break;
-    dbgs() << "    " << TRI.getRegPressureSetName(Change.getPSet())
+    dbgs() << sep << TRI.getRegPressureSetName(Change.getPSet())
            << " " << Change.getUnitInc();
+    sep = "    ";
   }
   dbgs() << '\n';
 }