introduce convert-trace tool
The input (taken on stdin) is a gem5.opt --debug-flags=MemoryAccess trace (--format gem5), or a dump-trace output (--format dump) for easy trace synthesis (for testing purposes). gem5 format: Currently imports physical, not virtual memory addresses. dump format: Currently ignores extended trace information. Change-Id: Ic26a996d6fb9ce4175c855fadcbcff9ac9263888
This commit is contained in:
@ -122,7 +122,7 @@ int main(int argc, char *argv[])
|
||||
if (!stats_only) {
|
||||
cout << "MEM "
|
||||
<< (ev.accesstype() == Trace_Event_AccessType_READ ? "R" : "W") << " "
|
||||
<< ev.memaddr()
|
||||
<< hex << ev.memaddr()
|
||||
<< dec << " width " << ev.width()
|
||||
<< hex << " IP " << ev.ip()
|
||||
<< dec << " t=" << acctime
|
||||
|
||||
Reference in New Issue
Block a user