gem5 v24.0.0.0
Loading...
Searching...
No Matches
gem5::prefetch::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, replacement_policy::Base *repl_policy)
 

Public Attributes

const int assoc
 
const int numEntries
 
BaseIndexingPolicy *const indexingPolicy
 
replacement_policy::Base *const replacementPolicy
 

Detailed Description

Information used to create a new PC table.

All of them behave equally.

Definition at line 119 of file stride.hh.

Constructor & Destructor Documentation

◆ PCTableInfo()

gem5::prefetch::Stride::PCTableInfo::PCTableInfo ( int assoc,
int num_entries,
BaseIndexingPolicy * indexing_policy,
replacement_policy::Base * repl_policy )
inline

Definition at line 127 of file stride.hh.

Member Data Documentation

◆ assoc

const int gem5::prefetch::Stride::PCTableInfo::assoc

Definition at line 121 of file stride.hh.

Referenced by gem5::prefetch::Stride::allocateNewContext().

◆ indexingPolicy

BaseIndexingPolicy* const gem5::prefetch::Stride::PCTableInfo::indexingPolicy

Definition at line 124 of file stride.hh.

Referenced by gem5::prefetch::Stride::allocateNewContext().

◆ numEntries

const int gem5::prefetch::Stride::PCTableInfo::numEntries

Definition at line 122 of file stride.hh.

Referenced by gem5::prefetch::Stride::allocateNewContext().

◆ replacementPolicy

replacement_policy::Base* const gem5::prefetch::Stride::PCTableInfo::replacementPolicy

Definition at line 125 of file stride.hh.

Referenced by gem5::prefetch::Stride::allocateNewContext().


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

Generated on Tue Jun 18 2024 16:24:21 for gem5 by doxygen 1.11.0