Searched refs:LRURP (Results 1 - 7 of 7) sorted by relevance

/gem5/src/mem/cache/replacement_policies/
H A Dlru_rp.cc36 #include "params/LRURP.hh"
38 LRURP::LRURP(const Params *p) function in class:LRURP
44 LRURP::invalidate(const std::shared_ptr<ReplacementData>& replacement_data)
53 LRURP::touch(const std::shared_ptr<ReplacementData>& replacement_data) const
61 LRURP::reset(const std::shared_ptr<ReplacementData>& replacement_data) const
69 LRURP::getVictim(const ReplacementCandidates& candidates) const
90 LRURP::instantiateEntry()
95 LRURP*
98 return new LRURP(thi
[all...]
H A Dlru_rp.hh44 class LRURP : public BaseReplacementPolicy class in inherits:BaseReplacementPolicy
66 LRURP(const Params *p);
71 ~LRURP() {}
H A Dbip_rp.hh51 class BIPRP : public LRURP
H A Dbip_rp.cc39 : LRURP(p), btp(p->btp)
H A DReplacementPolicies.py53 class LRURP(BaseReplacementPolicy): class in inherits:BaseReplacementPolicy
54 type = 'LRURP'
55 cxx_class = 'LRURP'
58 class BIPRP(LRURP):
/gem5/src/mem/cache/prefetch/
H A DPrefetcher.py185 pt_table_replacement_policy = Param.BaseReplacementPolicy(LRURP(),
198 ipd_table_replacement_policy = Param.BaseReplacementPolicy(LRURP(),
226 signature_table_replacement_policy = Param.BaseReplacementPolicy(LRURP(),
241 pattern_table_replacement_policy = Param.BaseReplacementPolicy(LRURP(),
270 LRURP(), "Replacement policy of the global history register")
293 access_map_table_replacement_policy = Param.BaseReplacementPolicy(LRURP(),
335 table_replacement_policy = Param.BaseReplacementPolicy(LRURP(),
364 training_unit_replacement_policy = Param.BaseReplacementPolicy(LRURP(),
379 LRURP(),
387 LRURP(),
[all...]
/gem5/src/mem/cache/
H A DCache.py105 replacement_policy = Param.BaseReplacementPolicy(LRURP(),

Completed in 11 milliseconds