gem5 v25.0.0.1
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 Sat Oct 18 2025 08:06:58 for gem5 by doxygen 1.14.0