From 69ef57fd0f226af90faf46ac877343b5493df693 Mon Sep 17 00:00:00 2001 From: Giacomo Gabrielli Date: Fri, 15 Jul 2011 11:53:35 -0500 Subject: O3: Create a pipeline activity viewer for the O3 CPU model. Implemented a pipeline activity viewer as a python script (util/o3-pipeview.py) and modified O3 code base to support an extra trace flag (O3PipeView) for generating traces to be used as inputs by the tool. --- src/cpu/o3/dyn_inst_impl.hh | 9 +++++++++ 1 file changed, 9 insertions(+) (limited to 'src/cpu/o3/dyn_inst_impl.hh') diff --git a/src/cpu/o3/dyn_inst_impl.hh b/src/cpu/o3/dyn_inst_impl.hh index 89d6528a1..9216c5fa7 100644 --- a/src/cpu/o3/dyn_inst_impl.hh +++ b/src/cpu/o3/dyn_inst_impl.hh @@ -85,6 +85,15 @@ BaseO3DynInst::initVars() } _numDestMiscRegs = 0; + +#if TRACING_ON + fetchTick = 0; + decodeTick = 0; + renameTick = 0; + dispatchTick = 0; + issueTick = 0; + completeTick = 0; +#endif } template -- cgit v1.2.3