diff options
author | Daniel R. Carvalho <odanrc@yahoo.com.br> | 2018-03-09 16:58:33 +0100 |
---|---|---|
committer | Daniel Carvalho <odanrc@yahoo.com.br> | 2018-03-23 11:22:19 +0000 |
commit | 288cbf81451f24871d8e90cd1365841521d947a6 (patch) | |
tree | 21ac8945b32eb08c7abd27db7557cebf7a0cc43b /src/mem/cache/replacement_policies/ReplacementPolicies.py | |
parent | 57b0be74cc539312536064e1ca13e84f090420f4 (diff) | |
download | gem5-288cbf81451f24871d8e90cd1365841521d947a6.tar.xz |
mem-cache: Create FIFO replacement policy
Implementation of a First-In, First-Out replacement policy.
Change-Id: Id234ec9d29c092dd4516e609da14b8a75a96b5e4
Reviewed-on: https://gem5-review.googlesource.com/8888
Reviewed-by: Nikos Nikoleris <nikos.nikoleris@arm.com>
Maintainer: Nikos Nikoleris <nikos.nikoleris@arm.com>
Diffstat (limited to 'src/mem/cache/replacement_policies/ReplacementPolicies.py')
-rw-r--r-- | src/mem/cache/replacement_policies/ReplacementPolicies.py | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/src/mem/cache/replacement_policies/ReplacementPolicies.py b/src/mem/cache/replacement_policies/ReplacementPolicies.py index 1907c363e..be9f2de50 100644 --- a/src/mem/cache/replacement_policies/ReplacementPolicies.py +++ b/src/mem/cache/replacement_policies/ReplacementPolicies.py @@ -35,6 +35,11 @@ class BaseReplacementPolicy(SimObject): abstract = True cxx_header = "mem/cache/replacement_policies/base.hh" +class FIFORP(BaseReplacementPolicy): + type = 'FIFORP' + cxx_class = 'FIFORP' + cxx_header = "mem/cache/replacement_policies/fifo_rp.hh" + class LRURP(BaseReplacementPolicy): type = 'LRURP' cxx_class = 'LRURP' |