changeset 1e6a43614a3e in /z/repo/m5
details: http://repo.m5sim.org/m5?cmd=changeset;node=1e6a43614a3e
description:
        ARM: Recognize the IntRegs trace flag.

diffstat:

1 file changed, 4 insertions(+)
src/arch/arm/regfile/int_regfile.hh |    4 ++++

diffs (28 lines):

diff -r 154338c2c6f6 -r 1e6a43614a3e src/arch/arm/regfile/int_regfile.hh
--- a/src/arch/arm/regfile/int_regfile.hh       Wed Jul 01 22:10:58 2009 -0700
+++ b/src/arch/arm/regfile/int_regfile.hh       Wed Jul 01 22:11:12 2009 -0700
@@ -34,6 +34,7 @@
 #include "arch/arm/isa_traits.hh"
 #include "arch/arm/types.hh"
 #include "base/misc.hh"
+#include "base/trace.hh"
 #include "sim/faults.hh"
 #include "sim/serialize.hh"
 
@@ -84,6 +85,8 @@
       public:
         IntReg readReg(int intReg)
         {
+            DPRINTF(IntRegs, "Reading int reg %d as %#x.\n",
+                    intReg, regs[intReg]);
             return regs[intReg];
         }
 
@@ -94,6 +97,7 @@
 
         Fault setReg(int intReg, const IntReg &val)
         {
+            DPRINTF(IntRegs, "Setting int reg %d to %#x.\n", intReg, val);
             regs[intReg] = val;
             return NoFault;
         }
_______________________________________________
m5-dev mailing list
[email protected]
http://m5sim.org/mailman/listinfo/m5-dev

Reply via email to