changeset a9c0d2ab490a in /z/repo/gem5
details: http://repo.gem5.org/gem5?cmd=changeset;node=a9c0d2ab490a
description:
        LSQ: Add some better dprintfs for storeset predictor.

diffstat:

 src/cpu/o3/commit_impl.hh       |  4 ++--
 src/cpu/o3/mem_dep_unit.hh      |  4 ++--
 src/cpu/o3/mem_dep_unit_impl.hh |  3 ++-
 3 files changed, 6 insertions(+), 5 deletions(-)

diffs (48 lines):

diff -r 12420b96b364 -r a9c0d2ab490a src/cpu/o3/commit_impl.hh
--- a/src/cpu/o3/commit_impl.hh Fri Aug 19 15:08:05 2011 -0500
+++ b/src/cpu/o3/commit_impl.hh Fri Aug 19 15:08:05 2011 -0500
@@ -1189,8 +1189,8 @@
         }
     }
 #endif
-    DPRINTF(Commit, "Committing instruction with [sn:%lli]\n",
-            head_inst->seqNum);
+    DPRINTF(Commit, "Committing instruction with [sn:%lli] PC %s\n",
+            head_inst->seqNum, head_inst->pcState());
     if (head_inst->traceData) {
         head_inst->traceData->setFetchSeq(head_inst->seqNum);
         head_inst->traceData->setCPSeq(thread[tid]->numInst);
diff -r 12420b96b364 -r a9c0d2ab490a src/cpu/o3/mem_dep_unit.hh
--- a/src/cpu/o3/mem_dep_unit.hh        Fri Aug 19 15:08:05 2011 -0500
+++ b/src/cpu/o3/mem_dep_unit.hh        Fri Aug 19 15:08:05 2011 -0500
@@ -169,7 +169,7 @@
             ++memdep_count;
 
             DPRINTF(MemDepUnit, "Memory dependency entry created.  "
-                    "memdep_count=%i\n", memdep_count);
+                    "memdep_count=%i %s\n", memdep_count, inst->pcState());
 #endif
         }
 
@@ -183,7 +183,7 @@
             --memdep_count;
 
             DPRINTF(MemDepUnit, "Memory dependency entry deleted.  "
-                    "memdep_count=%i\n", memdep_count);
+                    "memdep_count=%i %s\n", memdep_count, inst->pcState());
 #endif
         }
 
diff -r 12420b96b364 -r a9c0d2ab490a src/cpu/o3/mem_dep_unit_impl.hh
--- a/src/cpu/o3/mem_dep_unit_impl.hh   Fri Aug 19 15:08:05 2011 -0500
+++ b/src/cpu/o3/mem_dep_unit_impl.hh   Fri Aug 19 15:08:05 2011 -0500
@@ -285,7 +285,8 @@
         loadBarrierSN = barr_sn;
         storeBarrier = true;
         storeBarrierSN = barr_sn;
-        DPRINTF(MemDepUnit, "Inserted a memory barrier\n");
+        DPRINTF(MemDepUnit, "Inserted a memory barrier %s SN:%lli\n",
+                barr_inst->pcState(),barr_sn);
     } else if (barr_inst->isWriteBarrier()) {
         storeBarrier = true;
         storeBarrierSN = barr_sn;
_______________________________________________
gem5-dev mailing list
[email protected]
http://m5sim.org/mailman/listinfo/gem5-dev

Reply via email to