gem5 v25.0.0.1
Loading...
Searching...
No Matches
gem5::AssociativeCache< Entry > Member List

This is the complete list of members for gem5::AssociativeCache< Entry >, including all inherited members.

_namegem5::Namedprivate
accessEntry(const KeyType &key)gem5::AssociativeCache< Entry >inlinevirtual
accessEntry(Entry *entry)gem5::AssociativeCache< Entry >inlinevirtual
AssociativeCache(std::string_view name)gem5::AssociativeCache< Entry >inline
AssociativeCache(std::string_view name, const size_t num_entries, const size_t associativity_, BaseReplacementPolicy *repl_policy, IndexingPolicy *indexing_policy, Entry const &init_val=Entry())gem5::AssociativeCache< Entry >inline
AssociativeCache(const AssociativeCache &)=deletegem5::AssociativeCache< Entry >
associativitygem5::AssociativeCache< Entry >protected
BaseReplacementPolicy typedefgem5::AssociativeCache< Entry >protected
begin()gem5::AssociativeCache< Entry >inline
begin() constgem5::AssociativeCache< Entry >inline
clear()gem5::AssociativeCache< Entry >inline
const_iterator typedefgem5::AssociativeCache< Entry >
debugFlaggem5::AssociativeCache< Entry >protected
end()gem5::AssociativeCache< Entry >inline
end() constgem5::AssociativeCache< Entry >inline
entriesgem5::AssociativeCache< Entry >protected
findEntry(const KeyType &key) constgem5::AssociativeCache< Entry >inlinevirtual
findVictim(const KeyType &key)gem5::AssociativeCache< Entry >inlinevirtual
getPossibleEntries(const KeyType &key) constgem5::AssociativeCache< Entry >inline
IndexingPolicy typedefgem5::AssociativeCache< Entry >protected
indexingPolicygem5::AssociativeCache< Entry >protected
init(const size_t num_entries, const size_t associativity_, BaseReplacementPolicy *_repl_policy, IndexingPolicy *_indexing_policy, Entry const &init_val=Entry())gem5::AssociativeCache< Entry >inline
initParams(size_t _num_entries, size_t _assoc)gem5::AssociativeCache< Entry >inlineprivate
insertEntry(const KeyType &key, Entry *entry)gem5::AssociativeCache< Entry >inlinevirtual
invalidate(Entry *entry)gem5::AssociativeCache< Entry >inlinevirtual
iterator typedefgem5::AssociativeCache< Entry >
KeyType typedefgem5::AssociativeCache< Entry >protected
name() constgem5::Namedinlinevirtual
Named(std::string_view name_)gem5::Namedinline
operator=(const AssociativeCache &)=deletegem5::AssociativeCache< Entry >
replPolicygem5::AssociativeCache< Entry >protected
setDebugFlag(const ::gem5::debug::SimpleFlag &flag)gem5::AssociativeCache< Entry >inline
~AssociativeCache()=defaultgem5::AssociativeCache< Entry >
~Named()=defaultgem5::Namedvirtual

Generated on Sat Oct 18 2025 08:06:49 for gem5 by doxygen 1.14.0