Add some debug output.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@78687 91177308-0d34-0410-b5e6-96231b3b80d8
diff --git a/lib/CodeGen/PostRASchedulerList.cpp b/lib/CodeGen/PostRASchedulerList.cpp
index 4b265cc..1606532 100644
--- a/lib/CodeGen/PostRASchedulerList.cpp
+++ b/lib/CodeGen/PostRASchedulerList.cpp
@@ -557,7 +557,7 @@
   // isn't A which is free.  This re-introduces anti-dependencies
   // at all but one of the original anti-dependencies that we were
   // trying to break.  To avoid this, keep track of the most recent
-  // register that each register was replaced with, avoid avoid
+  // register that each register was replaced with, avoid
   // using it to repair an anti-dependence on the same register.
   // This lets us produce this:
   //   A = ...
@@ -825,7 +825,19 @@
       } else if (PendingQueue[i]->getDepth() < MinDepth)
         MinDepth = PendingQueue[i]->getDepth();
     }
-    
+
+#ifndef NDEBUG
+    {
+      errs() << "\n*** Examining Available\n";
+      LatencyPriorityQueue q = AvailableQueue;
+      while (!q.empty()) {
+        SUnit *su = q.pop();
+        errs() << "Height " << su->getHeight() << ": ";
+        su->dump(this);
+      }
+    }
+#endif
+
     SUnit *FoundSUnit = 0;
 
     bool HasNoopHazards = false;