gem5  v20.1.0.0
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 55 of file stats.hh.

Constructor & Destructor Documentation

◆ MinorStats()

Minor::MinorStats::MinorStats ( )

Definition at line 43 of file stats.cc.

Member Function Documentation

◆ regStats()

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

Member Data Documentation

◆ committedInstType

Stats::Vector2d Minor::MinorStats::committedInstType

Number of instructions by type (OpClass)

Definition at line 78 of file stats.hh.

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

◆ cpi

Stats::Formula Minor::MinorStats::cpi

CPI/IPC for total cycle counts and macro insts.

Definition at line 74 of file stats.hh.

Referenced by regStats().

◆ ipc

Stats::Formula Minor::MinorStats::ipc

Definition at line 75 of file stats.hh.

Referenced by regStats().

◆ numDiscardedOps

Stats::Scalar Minor::MinorStats::numDiscardedOps

Number of ops discarded before committing.

Definition at line 65 of file stats.hh.

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

◆ numFetchSuspends

Stats::Scalar Minor::MinorStats::numFetchSuspends

Number of times fetch was asked to suspend by Execute.

Definition at line 68 of file stats.hh.

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

◆ numInsts

Stats::Scalar Minor::MinorStats::numInsts

Number of simulated instructions.

Definition at line 59 of file stats.hh.

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

◆ numOps

Stats::Scalar Minor::MinorStats::numOps

Number of simulated insts and microops.

Definition at line 62 of file stats.hh.

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

◆ quiesceCycles

Stats::Scalar Minor::MinorStats::quiesceCycles

Number of cycles in quiescent state.

Definition at line 71 of file stats.hh.

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


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

Generated on Wed Sep 30 2020 14:03:06 for gem5 by doxygen 1.8.17