gem5 v24.0.0.0
|
#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 75 of file loop_predictor.hh.
|
inline |
Definition at line 85 of file loop_predictor.hh.
uint8_t gem5::branch_prediction::LoopPredictor::LoopEntry::age |
Definition at line 82 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 78 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 83 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 77 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 81 of file loop_predictor.hh.
Referenced by gem5::branch_prediction::LoopPredictor::loopUpdate().