gem5
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Public Member Functions | Public Attributes | List of all members
Minor::MinorStats Class Reference

Currently unused stats class. More...

#include <stats.hh>

Public Member Functions

 MinorStats ()
 
void regStats (const std::string &name, BaseCPU &baseCpu)
 

Public Attributes

Stats::Scalar numInsts
 Number of simulated instructions. More...
 
Stats::Scalar numOps
 Number of simulated insts and microops. More...
 
Stats::Scalar numDiscardedOps
 Number of ops discarded before committing. More...
 
Stats::Scalar numFetchSuspends
 Number of times fetch was asked to suspend by Execute. More...
 
Stats::Scalar quiesceCycles
 Number of cycles in quiescent state. More...
 
Stats::Formula cpi
 CPI/IPC for total cycle counts and macro insts. More...
 
Stats::Formula ipc
 
Stats::Vector2d committedInstType
 Number of instructions by type (OpClass) More...
 

Detailed Description

Currently unused stats class.

Definition at line 57 of file stats.hh.

Constructor & Destructor Documentation

Minor::MinorStats::MinorStats ( )

Definition at line 45 of file stats.cc.

Member Function Documentation

void Minor::MinorStats::regStats ( const std::string &  name,
BaseCPU baseCpu 
)

Member Data Documentation

Stats::Vector2d Minor::MinorStats::committedInstType

Number of instructions by type (OpClass)

Definition at line 80 of file stats.hh.

Referenced by Minor::Execute::doInstCommitAccounting(), and regStats().

Stats::Formula Minor::MinorStats::cpi

CPI/IPC for total cycle counts and macro insts.

Definition at line 76 of file stats.hh.

Referenced by regStats().

Stats::Formula Minor::MinorStats::ipc

Definition at line 77 of file stats.hh.

Referenced by regStats().

Stats::Scalar Minor::MinorStats::numDiscardedOps

Number of ops discarded before committing.

Definition at line 67 of file stats.hh.

Referenced by Minor::Execute::commit(), and regStats().

Stats::Scalar Minor::MinorStats::numFetchSuspends

Number of times fetch was asked to suspend by Execute.

Definition at line 70 of file stats.hh.

Referenced by Minor::Execute::commitInst(), and regStats().

Stats::Scalar Minor::MinorStats::numInsts

Number of simulated instructions.

Definition at line 61 of file stats.hh.

Referenced by Minor::Execute::doInstCommitAccounting(), and regStats().

Stats::Scalar Minor::MinorStats::numOps

Number of simulated insts and microops.

Definition at line 64 of file stats.hh.

Referenced by Minor::Execute::doInstCommitAccounting(), and regStats().

Stats::Scalar Minor::MinorStats::quiesceCycles

Number of cycles in quiescent state.

Definition at line 73 of file stats.hh.

Referenced by MinorCPU::activateContext(), and regStats().


The documentation for this class was generated from the following files:

Generated on Fri Jun 9 2017 13:04:33 for gem5 by doxygen 1.8.6