gem5 v24.1.0.1
|
#include <loop_predictor.hh>
Public Member Functions | |
LoopEntry () | |
Public Attributes | |
uint16_t | numIter |
uint16_t | currentIter |
uint16_t | currentIterSpec |
uint8_t | confidence |
uint16_t | tag |
uint8_t | age |
bool | dir |
Definition at line 78 of file loop_predictor.hh.
|
inline |
Definition at line 88 of file loop_predictor.hh.
uint8_t gem5::branch_prediction::LoopPredictor::LoopEntry::age |
Definition at line 85 of file loop_predictor.hh.
Referenced by gem5::branch_prediction::LoopPredictor::loopUpdate().
uint8_t gem5::branch_prediction::LoopPredictor::LoopEntry::confidence |
uint16_t gem5::branch_prediction::LoopPredictor::LoopEntry::currentIter |
Definition at line 81 of file loop_predictor.hh.
Referenced by gem5::branch_prediction::LoopPredictor::getLoop(), and gem5::branch_prediction::LoopPredictor::loopUpdate().
uint16_t gem5::branch_prediction::LoopPredictor::LoopEntry::currentIterSpec |
bool gem5::branch_prediction::LoopPredictor::LoopEntry::dir |
Definition at line 86 of file loop_predictor.hh.
Referenced by gem5::branch_prediction::LoopPredictor::getLoop(), and gem5::branch_prediction::LoopPredictor::loopUpdate().
uint16_t gem5::branch_prediction::LoopPredictor::LoopEntry::numIter |
Definition at line 80 of file loop_predictor.hh.
Referenced by gem5::branch_prediction::MPP_LoopPredictor::calcConf(), gem5::branch_prediction::TAGE_SC_L_LoopPredictor::calcConf(), and gem5::branch_prediction::LoopPredictor::loopUpdate().
uint16_t gem5::branch_prediction::LoopPredictor::LoopEntry::tag |
Definition at line 84 of file loop_predictor.hh.
Referenced by gem5::branch_prediction::LoopPredictor::loopUpdate().