Statetrace: Get rid of explicit register name handling.
[gem5.git] / util / statetrace / arch / tracechild_arm.cc
index 2d38a9d00c934ae5fc6f50bfaaf82904d824c4b2..bd4f4bd36bea4877300b28f156c1c337249338d6 100644 (file)
 
 using namespace std;
 
-const char* ARMTraceChild::regNames[numregs] = {
-    "r0", "r1", "r2", "r3", "r4", "r5", "r6", "r7",
-    "r8", "r9", "r10", "fp", "r12", "sp", "lr", "pc",
-    "cpsr" };
-
-
 ARMTraceChild::ARMTraceChild()
 {
     foundMvn = false;
@@ -132,13 +126,6 @@ ARMTraceChild::getOldRegVal(int num)
     return getRegs(oldregs,  num);
 }
 
-char *
-ARMTraceChild::printReg(int num)
-{
-    sprintf(printBuffer, "0x%08X", (uint32_t)getRegVal(num));
-    return printBuffer;
-}
-
 ostream &
 ARMTraceChild::outputStartState(ostream & os)
 {