gem5  v22.1.0.0
Public Attributes | List of all members
gem5::branch_prediction::TAGE_SC_L_64KB_StatisticalCorrector::SC_64KB_ThreadHistory Struct Reference
Inheritance diagram for gem5::branch_prediction::TAGE_SC_L_64KB_StatisticalCorrector::SC_64KB_ThreadHistory:
gem5::branch_prediction::StatisticalCorrector::SCThreadHistory

Public Attributes

std::vector< int64_t > imHist
 
- Public Attributes inherited from gem5::branch_prediction::StatisticalCorrector::SCThreadHistory
int64_t bwHist
 
int64_t imliCount
 

Additional Inherited Members

- Public Member Functions inherited from gem5::branch_prediction::StatisticalCorrector::SCThreadHistory
 SCThreadHistory ()
 
void setNumOrdinalHistories (unsigned num)
 
void initLocalHistory (int ordinal, int numHistories, int shift)
 
int64_t getLocalHistory (int ordinal, Addr pc)
 
void updateLocalHistory (int ordinal, Addr branch_pc, bool taken, Addr extraXor=0)
 

Detailed Description

Definition at line 109 of file tage_sc_l_64KB.hh.

Member Data Documentation

◆ imHist

std::vector<int64_t> gem5::branch_prediction::TAGE_SC_L_64KB_StatisticalCorrector::SC_64KB_ThreadHistory::imHist

Definition at line 111 of file tage_sc_l_64KB.hh.


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

Generated on Wed Dec 21 2022 10:23:38 for gem5 by doxygen 1.9.1