O3: Add support of function tracing with O3 CPU.
This commit is contained in:
@@ -52,6 +52,7 @@
|
||||
#include "config/use_checker.hh"
|
||||
#include "cpu/o3/commit.hh"
|
||||
#include "cpu/o3/thread_state.hh"
|
||||
#include "cpu/base.hh"
|
||||
#include "cpu/exetrace.hh"
|
||||
#include "cpu/timebuf.hh"
|
||||
#include "debug/Activity.hh"
|
||||
@@ -992,6 +993,8 @@ DefaultCommit<Impl>::commitInsts()
|
||||
// Updates misc. registers.
|
||||
head_inst->updateMiscRegs();
|
||||
|
||||
cpu->traceFunctions(pc[tid].instAddr());
|
||||
|
||||
TheISA::advancePC(pc[tid], head_inst->staticInst);
|
||||
|
||||
// Keep track of the last sequence number commited
|
||||
|
||||
Reference in New Issue
Block a user