Streamline Cache/Tags interface: get rid of redundant functions,
authorSteve Reinhardt <stever@eecs.umich.edu>
Tue, 19 Dec 2006 07:07:52 +0000 (23:07 -0800)
committerSteve Reinhardt <stever@eecs.umich.edu>
Tue, 19 Dec 2006 07:07:52 +0000 (23:07 -0800)
commit9d7db8bb2bbd5ae6a3653385c896b19da4d33f69
treef30120e63501f6ac759e3d828d04a0b0993538fc
parentf655932700dbe8d39ee618a2679cb43d2c41eaa1
Streamline Cache/Tags interface: get rid of redundant functions,
don't regenerate address from block in cache so that tags can
turn around and use address to look up block again.

--HG--
extra : convert_revision : 171018aa6e331d98399c4e5ef24e173c95eaca28
14 files changed:
src/mem/cache/cache.hh
src/mem/cache/cache_impl.hh
src/mem/cache/tags/fa_lru.cc
src/mem/cache/tags/fa_lru.hh
src/mem/cache/tags/iic.cc
src/mem/cache/tags/iic.hh
src/mem/cache/tags/lru.cc
src/mem/cache/tags/lru.hh
src/mem/cache/tags/split.cc
src/mem/cache/tags/split.hh
src/mem/cache/tags/split_lifo.cc
src/mem/cache/tags/split_lifo.hh
src/mem/cache/tags/split_lru.cc
src/mem/cache/tags/split_lru.hh