diff options
Diffstat (limited to 'src/mem/cache/prefetch/tagged.cc')
-rw-r--r-- | src/mem/cache/prefetch/tagged.cc | 10 |
1 files changed, 7 insertions, 3 deletions
diff --git a/src/mem/cache/prefetch/tagged.cc b/src/mem/cache/prefetch/tagged.cc index 700af3790..c875b586b 100644 --- a/src/mem/cache/prefetch/tagged.cc +++ b/src/mem/cache/prefetch/tagged.cc @@ -35,9 +35,8 @@ #include "mem/cache/prefetch/tagged.hh" -TaggedPrefetcher::TaggedPrefetcher(const BaseCacheParams *p) - : BasePrefetcher(p), - latency(p->prefetch_latency), degree(p->prefetch_degree) +TaggedPrefetcher::TaggedPrefetcher(const Params *p) + : BasePrefetcher(p) { } @@ -62,3 +61,8 @@ calculatePrefetch(PacketPtr &pkt, std::list<Addr> &addresses, } +TaggedPrefetcher* +TaggedPrefetcherParams::create() +{ + return new TaggedPrefetcher(this); +} |