gem5 [DEVELOP-FOR-25.0]
Loading...
Searching...
No Matches
gem5::branch_prediction::StatisticalCorrector::BranchInfo Struct Reference

#include <statistical_corrector.hh>

Inheritance diagram for gem5::branch_prediction::StatisticalCorrector::BranchInfo:
gem5::branch_prediction::MPP_StatisticalCorrector::BranchInfo

Public Member Functions

 BranchInfo ()
 

Public Attributes

bool lowConf
 
bool highConf
 
bool altConf
 
bool medConf
 
bool scPred
 
int lsum
 
int thres
 
bool predBeforeSC
 
bool usedScPred
 
bool modified
 
Addr pc
 
int64_t bwHist
 
int64_t imliCount
 
int64_t pHist
 
int64_t localHistories [MaxOrdinalHistories] = {0}
 
int64_t globalHist
 
int64_t imHist
 

Detailed Description

Definition at line 223 of file statistical_corrector.hh.

Constructor & Destructor Documentation

◆ BranchInfo()

gem5::branch_prediction::StatisticalCorrector::BranchInfo::BranchInfo ( )
inline

Member Data Documentation

◆ altConf

bool gem5::branch_prediction::StatisticalCorrector::BranchInfo::altConf

Definition at line 236 of file statistical_corrector.hh.

Referenced by BranchInfo().

◆ bwHist

int64_t gem5::branch_prediction::StatisticalCorrector::BranchInfo::bwHist

Definition at line 249 of file statistical_corrector.hh.

Referenced by BranchInfo().

◆ globalHist

int64_t gem5::branch_prediction::StatisticalCorrector::BranchInfo::globalHist

Definition at line 254 of file statistical_corrector.hh.

Referenced by BranchInfo().

◆ highConf

bool gem5::branch_prediction::StatisticalCorrector::BranchInfo::highConf

Definition at line 235 of file statistical_corrector.hh.

Referenced by BranchInfo().

◆ imHist

int64_t gem5::branch_prediction::StatisticalCorrector::BranchInfo::imHist

Definition at line 256 of file statistical_corrector.hh.

Referenced by BranchInfo().

◆ imliCount

int64_t gem5::branch_prediction::StatisticalCorrector::BranchInfo::imliCount

Definition at line 250 of file statistical_corrector.hh.

Referenced by BranchInfo().

◆ localHistories

int64_t gem5::branch_prediction::StatisticalCorrector::BranchInfo::localHistories[MaxOrdinalHistories] = {0}

Definition at line 252 of file statistical_corrector.hh.

◆ lowConf

bool gem5::branch_prediction::StatisticalCorrector::BranchInfo::lowConf

Definition at line 234 of file statistical_corrector.hh.

Referenced by BranchInfo().

◆ lsum

int gem5::branch_prediction::StatisticalCorrector::BranchInfo::lsum

Definition at line 240 of file statistical_corrector.hh.

Referenced by BranchInfo().

◆ medConf

bool gem5::branch_prediction::StatisticalCorrector::BranchInfo::medConf

Definition at line 237 of file statistical_corrector.hh.

Referenced by BranchInfo().

◆ modified

bool gem5::branch_prediction::StatisticalCorrector::BranchInfo::modified

Definition at line 247 of file statistical_corrector.hh.

Referenced by BranchInfo().

◆ pc

Addr gem5::branch_prediction::StatisticalCorrector::BranchInfo::pc

Definition at line 248 of file statistical_corrector.hh.

Referenced by BranchInfo().

◆ pHist

int64_t gem5::branch_prediction::StatisticalCorrector::BranchInfo::pHist

Definition at line 251 of file statistical_corrector.hh.

Referenced by BranchInfo().

◆ predBeforeSC

bool gem5::branch_prediction::StatisticalCorrector::BranchInfo::predBeforeSC

Definition at line 242 of file statistical_corrector.hh.

Referenced by BranchInfo().

◆ scPred

bool gem5::branch_prediction::StatisticalCorrector::BranchInfo::scPred

Definition at line 239 of file statistical_corrector.hh.

Referenced by BranchInfo().

◆ thres

int gem5::branch_prediction::StatisticalCorrector::BranchInfo::thres

Definition at line 241 of file statistical_corrector.hh.

Referenced by BranchInfo().

◆ usedScPred

bool gem5::branch_prediction::StatisticalCorrector::BranchInfo::usedScPred

Definition at line 243 of file statistical_corrector.hh.

Referenced by BranchInfo().


The documentation for this struct was generated from the following file:

Generated on Mon May 26 2025 09:19:30 for gem5 by doxygen 1.13.2