gem5  v20.1.0.0
Public Member Functions | Public Attributes | List of all members
Prefetcher::Stride::PCTableInfo Struct Reference

Information used to create a new PC table. More...

#include <stride.hh>

Public Member Functions

 PCTableInfo (int assoc, int num_entries, BaseIndexingPolicy *indexing_policy, BaseReplacementPolicy *replacement_policy)
 

Public Attributes

const int assoc
 
const int numEntries
 
BaseIndexingPolicy *const indexingPolicy
 
BaseReplacementPolicy *const replacementPolicy
 

Detailed Description

Information used to create a new PC table.

All of them behave equally.

Definition at line 104 of file stride.hh.

Constructor & Destructor Documentation

◆ PCTableInfo()

Prefetcher::Stride::PCTableInfo::PCTableInfo ( int  assoc,
int  num_entries,
BaseIndexingPolicy indexing_policy,
BaseReplacementPolicy replacement_policy 
)
inline

Definition at line 112 of file stride.hh.

Member Data Documentation

◆ assoc

const int Prefetcher::Stride::PCTableInfo::assoc

Definition at line 106 of file stride.hh.

Referenced by Prefetcher::Stride::allocateNewContext().

◆ indexingPolicy

BaseIndexingPolicy* const Prefetcher::Stride::PCTableInfo::indexingPolicy

Definition at line 109 of file stride.hh.

Referenced by Prefetcher::Stride::allocateNewContext().

◆ numEntries

const int Prefetcher::Stride::PCTableInfo::numEntries

Definition at line 107 of file stride.hh.

Referenced by Prefetcher::Stride::allocateNewContext().

◆ replacementPolicy

BaseReplacementPolicy* const Prefetcher::Stride::PCTableInfo::replacementPolicy

Definition at line 110 of file stride.hh.

Referenced by Prefetcher::Stride::allocateNewContext().


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

Generated on Wed Sep 30 2020 14:03:07 for gem5 by doxygen 1.8.17