Searched refs:BaseReplacementPolicy (Results 1 - 25 of 25) sorted by relevance
/gem5/src/mem/cache/replacement_policies/ |
H A D | base.hh | 37 #include "params/BaseReplacementPolicy.hh" 48 class BaseReplacementPolicy : public SimObject class in inherits:SimObject 59 BaseReplacementPolicy(const Params *p) : SimObject(p) {} function in class:BaseReplacementPolicy 64 virtual ~BaseReplacementPolicy() {}
|
H A D | ReplacementPolicies.py | 33 class BaseReplacementPolicy(SimObject): class in inherits:SimObject 34 type = 'BaseReplacementPolicy' 38 class FIFORP(BaseReplacementPolicy): 48 class LFURP(BaseReplacementPolicy): 53 class LRURP(BaseReplacementPolicy): 67 class MRURP(BaseReplacementPolicy): 72 class RandomRP(BaseReplacementPolicy): 77 class BRRIPRP(BaseReplacementPolicy): 94 class TreePLRURP(BaseReplacementPolicy):
|
H A D | random_rp.hh | 44 class RandomRP : public BaseReplacementPolicy
|
H A D | fifo_rp.hh | 46 class FIFORP : public BaseReplacementPolicy
|
H A D | lfu_rp.hh | 46 class LFURP : public BaseReplacementPolicy
|
H A D | lru_rp.hh | 44 class LRURP : public BaseReplacementPolicy
|
H A D | mru_rp.hh | 46 class MRURP : public BaseReplacementPolicy
|
H A D | brrip_rp.hh | 62 class BRRIPRP : public BaseReplacementPolicy
|
H A D | tree_plru_rp.hh | 82 class TreePLRURP : public BaseReplacementPolicy
|
H A D | random_rp.cc | 40 : BaseReplacementPolicy(p)
|
H A D | fifo_rp.cc | 39 : BaseReplacementPolicy(p)
|
H A D | lfu_rp.cc | 39 : BaseReplacementPolicy(p)
|
H A D | lru_rp.cc | 39 : BaseReplacementPolicy(p)
|
H A D | mru_rp.cc | 39 : BaseReplacementPolicy(p)
|
H A D | brrip_rp.cc | 41 : BaseReplacementPolicy(p),
|
H A D | tree_plru_rp.cc | 101 : BaseReplacementPolicy(p), numLeaves(p->num_leaves), count(0),
|
/gem5/src/mem/cache/prefetch/ |
H A D | stride.hh | 62 class BaseReplacementPolicy; 81 BaseReplacementPolicy* replacementPolicy; 110 BaseReplacementPolicy* replacementPolicy); 143 BaseReplacementPolicy* replacementPolicy;
|
H A D | associative_set.hh | 142 BaseReplacementPolicy* const replacementPolicy; 157 BaseReplacementPolicy *rpl_policy, Entry const &init_value =
|
H A D | Prefetcher.py | 164 replacement_policy = Param.BaseReplacementPolicy(RandomRP(), 185 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(), 269 global_history_register_replacement_policy = Param.BaseReplacementPolicy( 293 access_map_table_replacement_policy = Param.BaseReplacementPolicy(LRURP(), 335 table_replacement_policy = Param.BaseReplacementPolicy(LRURP(), 364 training_unit_replacement_policy = Param.BaseReplacementPolicy(LRURP(), 378 ps_address_map_cache_replacement_policy = Param.BaseReplacementPolicy( [all...] |
H A D | associative_set_impl.hh | 38 BaseIndexingPolicy *idx_policy, BaseReplacementPolicy *rpl_policy,
|
H A D | stride.cc | 119 BaseReplacementPolicy* replacementPolicy)
|
/gem5/src/mem/cache/tags/ |
H A D | Tags.py | 84 replacement_policy = Param.BaseReplacementPolicy( 101 replacement_policy = Param.BaseReplacementPolicy(
|
H A D | sector_tags.hh | 48 class BaseReplacementPolicy; 75 BaseReplacementPolicy *replacementPolicy;
|
H A D | base_set_assoc.hh | 87 BaseReplacementPolicy *replacementPolicy;
|
/gem5/src/mem/cache/ |
H A D | Cache.py | 105 replacement_policy = Param.BaseReplacementPolicy(LRURP(),
|
Completed in 14 milliseconds