changeset b52a89442a56 in /z/repo/gem5
details: http://repo.gem5.org/gem5?cmd=changeset;node=b52a89442a56
description:
        inorder: add necessary debug flag header files

diffstat:

 src/cpu/inorder/cpu.cc                        |  1 +
 src/cpu/inorder/resource.cc                   |  1 +
 src/cpu/inorder/resources/branch_predictor.cc |  1 +
 src/cpu/inorder/resources/cache_unit.cc       |  4 ++--
 src/cpu/inorder/resources/decode_unit.cc      |  4 ++--
 src/cpu/inorder/resources/execution_unit.cc   |  1 +
 src/cpu/inorder/resources/fetch_seq_unit.cc   |  5 +----
 7 files changed, 9 insertions(+), 8 deletions(-)

diffs (101 lines):

diff -r b02c49dbfde1 -r b52a89442a56 src/cpu/inorder/cpu.cc
--- a/src/cpu/inorder/cpu.cc    Sun Jun 19 21:43:41 2011 -0400
+++ b/src/cpu/inorder/cpu.cc    Sun Jun 19 21:43:41 2011 -0400
@@ -52,6 +52,7 @@
 #include "debug/InOrderCPU.hh"
 #include "debug/RefCount.hh"
 #include "debug/SkedCache.hh"
+#include "debug/Quiesce.hh"
 #include "mem/translating_port.hh"
 #include "params/InOrderCPU.hh"
 #include "sim/process.hh"
diff -r b02c49dbfde1 -r b52a89442a56 src/cpu/inorder/resource.cc
--- a/src/cpu/inorder/resource.cc       Sun Jun 19 21:43:41 2011 -0400
+++ b/src/cpu/inorder/resource.cc       Sun Jun 19 21:43:41 2011 -0400
@@ -36,6 +36,7 @@
 #include "cpu/inorder/cpu.hh"
 #include "cpu/inorder/resource.hh"
 #include "cpu/inorder/resource_pool.hh"
+#include "debug/ExecFaulting.hh"
 #include "debug/RefCount.hh"
 #include "debug/ResReqCount.hh"
 #include "debug/Resource.hh"
diff -r b02c49dbfde1 -r b52a89442a56 
src/cpu/inorder/resources/branch_predictor.cc
--- a/src/cpu/inorder/resources/branch_predictor.cc     Sun Jun 19 21:43:41 
2011 -0400
+++ b/src/cpu/inorder/resources/branch_predictor.cc     Sun Jun 19 21:43:41 
2011 -0400
@@ -33,6 +33,7 @@
 #include "cpu/inorder/resources/branch_predictor.hh"
 #include "debug/InOrderBPred.hh"
 #include "debug/InOrderStage.hh"
+#include "debug/Resource.hh"
 
 using namespace std;
 using namespace TheISA;
diff -r b02c49dbfde1 -r b52a89442a56 src/cpu/inorder/resources/cache_unit.cc
--- a/src/cpu/inorder/resources/cache_unit.cc   Sun Jun 19 21:43:41 2011 -0400
+++ b/src/cpu/inorder/resources/cache_unit.cc   Sun Jun 19 21:43:41 2011 -0400
@@ -98,7 +98,7 @@
 bool
 CacheUnit::CachePort::recvTiming(Packet *pkt)
 {
-    DPRINTF(Cache, "RecvTiming: Pkt %x,\n", pkt->getAddr());
+    DPRINTF(InOrderCachePort, "RecvTiming: Pkt %x,\n", pkt->getAddr());
 
     if (pkt->isError())
         DPRINTF(InOrderCachePort, "Got error packet back for address: %x\n",
@@ -1218,7 +1218,7 @@
 
     //@todo: eventually, we should do a timing translation w/
     //       hw page table walk on tlb miss
-    DPRINTF(Fault, "Handling Fault %s : [sn:%i] %x\n", inst->fault->name(), 
inst->seqNum, inst->getMemAddr());
+    DPRINTF(InOrderTLB, "Handling Fault %s : [sn:%i] %x\n", 
inst->fault->name(), inst->seqNum, inst->getMemAddr());
     inst->fault->invoke(tlb_res->cpu->tcBase(tid), inst->staticInst);
 
     tlb_res->tlbBlocked[tid] = false;
diff -r b02c49dbfde1 -r b52a89442a56 src/cpu/inorder/resources/decode_unit.cc
--- a/src/cpu/inorder/resources/decode_unit.cc  Sun Jun 19 21:43:41 2011 -0400
+++ b/src/cpu/inorder/resources/decode_unit.cc  Sun Jun 19 21:43:41 2011 -0400
@@ -62,12 +62,12 @@
 
             if (inst->fault != NoFault) {
                 inst->setBackSked(cpu->faultSked);
-                DPRINTF(Decode,"[tid:%i]: Fault found for instruction 
[sn:%i]\n",
+                DPRINTF(InOrderDecode,"[tid:%i]: Fault found for instruction 
[sn:%i]\n",
                         inst->readTid(), inst->seqNum);
             } else {
                 assert(!inst->staticInst->isMacroop());
                 inst->setBackSked(cpu->createBackEndSked(inst));
-                DPRINTF(Decode,"Decoded instruction [sn:%i]: %s : 0x%x\n",
+                DPRINTF(InOrderDecode,"Decoded instruction [sn:%i]: %s : 
0x%x\n",
                         inst->seqNum, inst->instName(),
                         inst->staticInst->machInst);
             }
diff -r b02c49dbfde1 -r b52a89442a56 src/cpu/inorder/resources/execution_unit.cc
--- a/src/cpu/inorder/resources/execution_unit.cc       Sun Jun 19 21:43:41 
2011 -0400
+++ b/src/cpu/inorder/resources/execution_unit.cc       Sun Jun 19 21:43:41 
2011 -0400
@@ -35,6 +35,7 @@
 #include "cpu/inorder/resources/execution_unit.hh"
 #include "cpu/inorder/cpu.hh"
 #include "cpu/inorder/resource_pool.hh"
+#include "debug/Fault.hh"
 #include "debug/InOrderExecute.hh"
 #include "debug/InOrderStall.hh"
 
diff -r b02c49dbfde1 -r b52a89442a56 src/cpu/inorder/resources/fetch_seq_unit.cc
--- a/src/cpu/inorder/resources/fetch_seq_unit.cc       Sun Jun 19 21:43:41 
2011 -0400
+++ b/src/cpu/inorder/resources/fetch_seq_unit.cc       Sun Jun 19 21:43:41 
2011 -0400
@@ -209,13 +209,10 @@
                     }
 
                     if (bdelay_inst) {
-                        DPRINTF(Resource, "Evaluating %s v. %s\n",
-                                bdelay_inst->pc, nextPC);
-
                         if (bdelay_inst->pc.instAddr() == nextPC.instAddr()) {
                             bdelay_inst->pc = nextPC;
                             advancePC(nextPC, inst->staticInst);
-                            DPRINTF(Resource, "Advanced PC to %s\n", nextPC);
+                            DPRINTF(InOrderFetchSeq, "Advanced PC to %s\n", 
nextPC);
                         }
                     }
                 } else {
_______________________________________________
gem5-dev mailing list
[email protected]
http://m5sim.org/mailman/listinfo/gem5-dev

Reply via email to