mem-cache: Remove Cache dependency from Tags
authorDaniel R. Carvalho <odanrc@yahoo.com.br>
Wed, 14 Nov 2018 11:04:38 +0000 (12:04 +0100)
committerDaniel Carvalho <odanrc@yahoo.com.br>
Wed, 14 Nov 2018 21:02:08 +0000 (21:02 +0000)
commitd8bc7899a97b85600e2e7ba12f2aec3d42fefc66
tree1056a0061212c7dc712cdfb01289b4c1760c92b5
parentc6e0d8f54f1ce90933f95a7a3a875fed53b8ee3e
mem-cache: Remove Cache dependency from Tags

Tags do not need to be aware of caches.

Change-Id: Ib6a082b74dcd9b2f10852651634b59512732fb2a
Signed-off-by: Daniel R. Carvalho <odanrc@yahoo.com.br>
Reviewed-on: https://gem5-review.googlesource.com/c/14296
Reviewed-by: Nikos Nikoleris <nikos.nikoleris@arm.com>
Maintainer: Nikos Nikoleris <nikos.nikoleris@arm.com>
src/mem/cache/base.cc
src/mem/cache/tags/Tags.py
src/mem/cache/tags/base.cc
src/mem/cache/tags/base.hh
src/mem/cache/tags/base_set_assoc.cc
src/mem/cache/tags/base_set_assoc.hh
src/mem/cache/tags/fa_lru.cc
src/mem/cache/tags/fa_lru.hh
src/mem/cache/tags/sector_tags.cc
src/mem/cache/tags/sector_tags.hh