Lines Matching refs:sim_cache
16 GhostCache::GhostCache(std::shared_ptr<Cache> sim_cache) in GhostCache() argument
17 : sim_cache_(sim_cache) {} in GhostCache()
31 std::shared_ptr<Cache> sim_cache) in CacheSimulator() argument
32 : ghost_cache_(std::move(ghost_cache)), sim_cache_(sim_cache) {} in CacheSimulator()
205 std::shared_ptr<CacheSimulator> sim_cache; in InitializeCaches() local
216 sim_cache = std::make_shared<CacheSimulator>( in InitializeCaches()
222 sim_cache = std::make_shared<PrioritizedCacheSimulator>( in InitializeCaches()
228 sim_cache = std::make_shared<HybridRowBlockCacheSimulator>( in InitializeCaches()
235 sim_cache = std::make_shared<HybridRowBlockCacheSimulator>( in InitializeCaches()
246 sim_caches_[config].push_back(sim_cache); in InitializeCaches()
261 for (auto& sim_cache : config_caches.second) { in Access() local
262 sim_cache->reset_counter(); in Access()
268 for (auto& sim_cache : config_caches.second) { in Access() local
269 sim_cache->Access(access); in Access()