gem5/src/mem/cache/tags
Lena Olson 584eba3ab6 Cache: Split invalidateBlk up to seperate block vs. tags
This seperates the functionality to clear the state in a block into
blk.hh and the functionality to udpate the tag information into the
tags.  This gets rid of the case where calling invalidateBlk on an
already-invalid block does something different than calling it on a
valid block, which was confusing.
2012-09-11 14:14:49 -04:00
..
iic_repl clang: Enable compiling gem5 using clang 2.9 and 3.0 2012-01-31 12:05:52 -05:00
base.cc mem: fix cache stats to use request ids correctly 2012-02-12 16:07:39 -06:00
base.hh mem: fix cache stats to use request ids correctly 2012-02-12 16:07:39 -06:00
cacheset.cc Cache: Fix the LRU policy for classic memory hierarchy 2012-06-29 11:21:58 -04:00
cacheset.hh Cache: Fix the LRU policy for classic memory hierarchy 2012-06-29 11:21:58 -04:00
fa_lru.cc Cache: Split invalidateBlk up to seperate block vs. tags 2012-09-11 14:14:49 -04:00
fa_lru.hh Cache: Split invalidateBlk up to seperate block vs. tags 2012-09-11 14:14:49 -04:00
iic.cc Cache: Split invalidateBlk up to seperate block vs. tags 2012-09-11 14:14:49 -04:00
iic.hh Cache: Split invalidateBlk up to seperate block vs. tags 2012-09-11 14:14:49 -04:00
lru.cc Cache: Split invalidateBlk up to seperate block vs. tags 2012-09-11 14:14:49 -04:00
lru.hh Cache: Split invalidateBlk up to seperate block vs. tags 2012-09-11 14:14:49 -04:00
SConscript scons: rename TraceFlags to DebugFlags 2011-06-02 17:36:21 -07:00