gem5 v24.0.0.0
Loading...
Searching...
No Matches
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 Tue Jun 18 2024 16:24:18 for gem5 by doxygen 1.11.0