void invalidate() override
Invalidate the block.
A tagged entry is an entry containing a tag.
void addAddress(Addr address, unsigned int delta_num_bits)
Adds an address to the entry, if the entry already existed, a delta will be generated.
DCPTEntry(unsigned int num_deltas)
Constructor.
CircularQueue< Addr > deltas
Stored deltas.
void getCandidates(std::vector< Queued::AddrPriority > &pfs, unsigned int mask_bits) const
Attempt to generate prefetch candidates using the two most recent deltas.