gem5  v21.2.1.1
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:

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 May 4 2022 12:15:02 for gem5 by doxygen 1.8.17