gem5
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Public Member Functions | Public Attributes | List of all members
LTAGE::LoopEntry Struct Reference

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
 

Detailed Description

Definition at line 78 of file ltage.hh.

Constructor & Destructor Documentation

LTAGE::LoopEntry::LoopEntry ( )
inline

Definition at line 88 of file ltage.hh.

Member Data Documentation

uint8_t LTAGE::LoopEntry::age

Definition at line 85 of file ltage.hh.

Referenced by LTAGE::loopUpdate().

uint8_t LTAGE::LoopEntry::confidence

Definition at line 83 of file ltage.hh.

Referenced by LTAGE::getLoop(), and LTAGE::loopUpdate().

uint16_t LTAGE::LoopEntry::currentIter

Definition at line 81 of file ltage.hh.

Referenced by LTAGE::loopUpdate().

uint16_t LTAGE::LoopEntry::currentIterSpec

Definition at line 82 of file ltage.hh.

Referenced by LTAGE::getLoop(), LTAGE::specLoopUpdate(), and LTAGE::squash().

bool LTAGE::LoopEntry::dir

Definition at line 86 of file ltage.hh.

Referenced by LTAGE::getLoop(), and LTAGE::loopUpdate().

uint16_t LTAGE::LoopEntry::numIter

Definition at line 80 of file ltage.hh.

Referenced by LTAGE::getLoop(), and LTAGE::loopUpdate().

uint16_t LTAGE::LoopEntry::tag

Definition at line 84 of file ltage.hh.

Referenced by LTAGE::getLoop(), and LTAGE::loopUpdate().


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

Generated on Fri Jun 9 2017 13:04:14 for gem5 by doxygen 1.8.6