Searched refs:WeightedLRUPolicy (Results 1 - 3 of 3) sorted by relevance

/gem5/src/mem/ruby/system/
H A DWeightedLRUPolicy.hh45 class WeightedLRUPolicy : public AbstractReplacementPolicy class in inherits:AbstractReplacementPolicy
49 WeightedLRUPolicy(const Params* p);
50 ~WeightedLRUPolicy();
H A DWeightedLRUPolicy.cc36 #include "mem/ruby/system/WeightedLRUPolicy.hh"
38 WeightedLRUPolicy::WeightedLRUPolicy(const Params* p) function in class:WeightedLRUPolicy
50 WeightedLRUPolicy *
53 return new WeightedLRUPolicy(this);
56 WeightedLRUPolicy::~WeightedLRUPolicy()
69 WeightedLRUPolicy::touch(int64_t set, int64_t index, Tick time)
78 WeightedLRUPolicy::touch(int64_t set, int64_t index, Tick time, int occupancy)
88 WeightedLRUPolicy
[all...]
/gem5/src/mem/ruby/structures/
H A DCacheMemory.cc40 #include "mem/ruby/system/WeightedLRUPolicy.hh"
370 (static_cast<WeightedLRUPolicy*>(m_replacementPolicy_ptr))->

Completed in 4 milliseconds