gem5/src/mem/cache
Andreas Hansson f5c4a45889 mem: Explicitly check MSHR snoops for cases not dealt with
Add a sanity check to make it explicit that we currently do not allow
an I/O coherent agent to directly issue writes into the coherent part
of the memory system (it has to go via a cache, and get transformed
into a read ex, upgrade or invalidation).
2015-12-28 11:14:18 -05:00
..
prefetch misc: Remove redundant compiler-specific defines 2015-10-12 04:07:59 -04:00
tags misc: Appease clang static analyzer 2015-11-06 03:26:16 -05:00
base.cc mem: Add explicit Cache subclass and make BaseCache abstract 2015-08-21 07:03:23 -04:00
base.hh mem: Add an option to perform clean writebacks from caches 2015-11-06 03:26:43 -05:00
blk.cc mem: Add support for a security bit in the memory system 2014-01-24 15:29:30 -06:00
blk.hh base: Declare a type for context IDs 2015-08-07 09:59:13 +01:00
cache.cc mem: Remove unused cache squash functionality 2015-12-28 11:14:16 -05:00
cache.hh mem: Do not use sender state to track forwarded snoops in cache 2015-12-28 11:14:14 -05:00
Cache.py mem: Add an option to perform clean writebacks from caches 2015-11-06 03:26:43 -05:00
mshr.cc mem: Explicitly check MSHR snoops for cases not dealt with 2015-12-28 11:14:18 -05:00
mshr.hh mem: Remove unused cache squash functionality 2015-12-28 11:14:16 -05:00
mshr_queue.cc mem: Remove unused cache squash functionality 2015-12-28 11:14:16 -05:00
mshr_queue.hh mem: Remove unused cache squash functionality 2015-12-28 11:14:16 -05:00
SConscript mem: Add explicit Cache subclass and make BaseCache abstract 2015-08-21 07:03:23 -04:00