diff options
Diffstat (limited to 'src/mem/cache/tags')
-rw-r--r-- | src/mem/cache/tags/base.cc | 1 | ||||
-rw-r--r-- | src/mem/cache/tags/base_set_assoc.hh | 1 | ||||
-rw-r--r-- | src/mem/cache/tags/fa_lru.cc | 1 | ||||
-rw-r--r-- | src/mem/cache/tags/indexing_policies/base.cc | 2 | ||||
-rw-r--r-- | src/mem/cache/tags/indexing_policies/set_associative.cc | 2 | ||||
-rw-r--r-- | src/mem/cache/tags/indexing_policies/skewed_associative.cc | 2 | ||||
-rw-r--r-- | src/mem/cache/tags/sector_blk.hh | 2 | ||||
-rw-r--r-- | src/mem/cache/tags/sector_tags.cc | 1 |
8 files changed, 8 insertions, 4 deletions
diff --git a/src/mem/cache/tags/base.cc b/src/mem/cache/tags/base.cc index 965e4ba16..c6a9a8295 100644 --- a/src/mem/cache/tags/base.cc +++ b/src/mem/cache/tags/base.cc @@ -52,6 +52,7 @@ #include "base/types.hh" #include "mem/cache/base.hh" +#include "mem/cache/replacement_policies/replaceable_entry.hh" #include "mem/cache/tags/indexing_policies/base.hh" #include "mem/request.hh" #include "sim/core.hh" diff --git a/src/mem/cache/tags/base_set_assoc.hh b/src/mem/cache/tags/base_set_assoc.hh index f73a5d92f..70e907119 100644 --- a/src/mem/cache/tags/base_set_assoc.hh +++ b/src/mem/cache/tags/base_set_assoc.hh @@ -57,6 +57,7 @@ #include "mem/cache/base.hh" #include "mem/cache/cache_blk.hh" #include "mem/cache/replacement_policies/base.hh" +#include "mem/cache/replacement_policies/replaceable_entry.hh" #include "mem/cache/tags/base.hh" #include "mem/cache/tags/indexing_policies/base.hh" #include "params/BaseSetAssoc.hh" diff --git a/src/mem/cache/tags/fa_lru.cc b/src/mem/cache/tags/fa_lru.cc index 319d5602d..5c2d05b38 100644 --- a/src/mem/cache/tags/fa_lru.cc +++ b/src/mem/cache/tags/fa_lru.cc @@ -56,6 +56,7 @@ #include "base/intmath.hh" #include "base/logging.hh" #include "mem/cache/base.hh" +#include "mem/cache/replacement_policies/replaceable_entry.hh" std::string FALRUBlk::print() const diff --git a/src/mem/cache/tags/indexing_policies/base.cc b/src/mem/cache/tags/indexing_policies/base.cc index f27bedd4a..accc18561 100644 --- a/src/mem/cache/tags/indexing_policies/base.cc +++ b/src/mem/cache/tags/indexing_policies/base.cc @@ -53,7 +53,7 @@ #include "base/intmath.hh" #include "base/logging.hh" -#include "mem/cache/replacement_policies/base.hh" +#include "mem/cache/replacement_policies/replaceable_entry.hh" BaseIndexingPolicy::BaseIndexingPolicy(const Params *p) : SimObject(p), assoc(p->assoc), diff --git a/src/mem/cache/tags/indexing_policies/set_associative.cc b/src/mem/cache/tags/indexing_policies/set_associative.cc index d5fe8ffd0..6bafab40c 100644 --- a/src/mem/cache/tags/indexing_policies/set_associative.cc +++ b/src/mem/cache/tags/indexing_policies/set_associative.cc @@ -49,7 +49,7 @@ #include "mem/cache/tags/indexing_policies/set_associative.hh" -#include "mem/cache/replacement_policies/base.hh" +#include "mem/cache/replacement_policies/replaceable_entry.hh" SetAssociative::SetAssociative(const Params *p) : BaseIndexingPolicy(p) diff --git a/src/mem/cache/tags/indexing_policies/skewed_associative.cc b/src/mem/cache/tags/indexing_policies/skewed_associative.cc index d1765e5d6..c3db3f8ba 100644 --- a/src/mem/cache/tags/indexing_policies/skewed_associative.cc +++ b/src/mem/cache/tags/indexing_policies/skewed_associative.cc @@ -38,7 +38,7 @@ #include "base/bitfield.hh" #include "base/intmath.hh" #include "base/logging.hh" -#include "mem/cache/replacement_policies/base.hh" +#include "mem/cache/replacement_policies/replaceable_entry.hh" SkewedAssociative::SkewedAssociative(const Params *p) : BaseIndexingPolicy(p), msbShift(floorLog2(numSets) - 1) diff --git a/src/mem/cache/tags/sector_blk.hh b/src/mem/cache/tags/sector_blk.hh index d252a610f..6eed04464 100644 --- a/src/mem/cache/tags/sector_blk.hh +++ b/src/mem/cache/tags/sector_blk.hh @@ -39,7 +39,7 @@ #include <vector> #include "mem/cache/cache_blk.hh" -#include "mem/cache/replacement_policies/base.hh" +#include "mem/cache/replacement_policies/replaceable_entry.hh" class SectorBlk; diff --git a/src/mem/cache/tags/sector_tags.cc b/src/mem/cache/tags/sector_tags.cc index e993e296b..8c87074ec 100644 --- a/src/mem/cache/tags/sector_tags.cc +++ b/src/mem/cache/tags/sector_tags.cc @@ -44,6 +44,7 @@ #include "base/types.hh" #include "mem/cache/base.hh" #include "mem/cache/replacement_policies/base.hh" +#include "mem/cache/replacement_policies/replaceable_entry.hh" #include "mem/cache/tags/indexing_policies/base.hh" SectorTags::SectorTags(const SectorTagsParams *p) |