Searched refs:m_cache_assoc (Results 1 - 2 of 2) sorted by relevance

/gem5/src/mem/ruby/structures/
H A DCacheMemory.cc66 m_cache_assoc = p->assoc;
81 m_cache_num_sets = (m_cache_size / m_cache_assoc) / m_block_size;
87 std::vector<AbstractCacheEntry*>(m_cache_assoc, nullptr));
95 for (int j = 0; j < m_cache_assoc; j++) {
147 int set = idx / m_cache_assoc;
150 int way = idx - set * m_cache_assoc;
151 assert (way < m_cache_assoc);
239 for (int i = 0; i < m_cache_assoc; i++) {
265 for (int i = 0; i < m_cache_assoc; i++) {
383 assert(loc < m_cache_assoc);
[all...]
H A DCacheMemory.hh150 int getCacheAssoc() const { return m_cache_assoc; }
151 int getNumBlocks() const { return m_cache_num_sets * m_cache_assoc; }
184 int m_cache_assoc; member in class:CacheMemory

Completed in 6 milliseconds