From c21bf8e7aebe9157488f300edbf378d9a2d3cf71 Mon Sep 17 00:00:00 2001 From: Ron Dreslinski Date: Fri, 1 Apr 2005 19:26:44 -0500 Subject: Another pass at the prefetcher. Now it works with both miss and access reference streams. Reworked how it is instattiated and how it communicates with other cache objects. SConscript: Compile all the prefetcher files objects/BaseCache.mpy: Add parameters for prefetcher --HG-- extra : convert_revision : 2faa81c17673420ffae72a50a27e310d4c0f4135 --- SConscript | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'SConscript') diff --git a/SConscript b/SConscript index 6fe99b314..444f71afe 100644 --- a/SConscript +++ b/SConscript @@ -164,7 +164,10 @@ base_sources = Split(''' mem/cache/miss/miss_queue.cc mem/cache/miss/mshr.cc mem/cache/miss/mshr_queue.cc - mem/cache/miss/prefetcher.cc + mem/cache/prefetch/base_prefetcher.cc + mem/cache/prefetch/prefetcher.cc + mem/cache/prefetch/stride_prefetcher.cc + mem/cache/prefetch/tagged_prefetcher.cc mem/cache/tags/base_tags.cc mem/cache/tags/cache_tags.cc mem/cache/tags/fa_lru.cc -- cgit v1.2.3