45a46
> #include "base/sat_counter.hh"
59,60d59
< /** Maximum value of the confidence indirectCounter */
< const unsigned int maxIndirectCounterValue;
89c88
< int indirectCounter;
---
> SatCounter indirectCounter;
98,100c97,101
< PrefetchTableEntry() : TaggedEntry(), address(0), secure(false),
< streamCounter(0), enabled(false), index(0), baseAddr(0), shift(0),
< indirectCounter(0), increasedIndirectCounter(false)
---
> PrefetchTableEntry(unsigned indirect_counter_bits)
> : TaggedEntry(), address(0), secure(false), streamCounter(0),
> enabled(false), index(0), baseAddr(0), shift(0),
> indirectCounter(indirect_counter_bits),
> increasedIndirectCounter(false)
111c112
< indirectCounter = 0;
---
> indirectCounter.reset();