Searched refs:CacheRecorder (Results 1 - 7 of 7) sorted by relevance

/gem5/src/mem/ruby/system/
H A DCacheRecorder.hh66 class CacheRecorder class
69 CacheRecorder();
70 ~CacheRecorder();
72 CacheRecorder(uint8_t* uncompressed_trace,
102 CacheRecorder(const CacheRecorder& obj);
103 CacheRecorder& operator=(const CacheRecorder& obj);
H A DCacheRecorder.cc30 #include "mem/ruby/system/CacheRecorder.hh"
46 CacheRecorder::CacheRecorder() function in class:CacheRecorder
53 CacheRecorder::CacheRecorder(uint8_t* uncompressed_trace, function in class:CacheRecorder
73 CacheRecorder::~CacheRecorder()
83 CacheRecorder::enqueueNextFlushRequest()
105 CacheRecorder::enqueueNextFetchRequest()
152 CacheRecorder
[all...]
H A DRubySystem.hh43 #include "mem/ruby/system/CacheRecorder.hh"
139 CacheRecorder* m_cache_recorder;
H A DRubySystem.cc124 // Remove the old CacheRecorder if it's still hanging about.
129 // Create the CacheRecorder and record the cache trace
130 m_cache_recorder = new CacheRecorder(uncompressed_trace, cache_trace_size,
239 // different cache-block size. CacheRecorder depends on the correct
/gem5/src/mem/ruby/slicc_interface/
H A DAbstractController.hh59 #include "mem/ruby/system/CacheRecorder.hh"
101 virtual void recordCacheTrace(int cntrl, CacheRecorder* tr) = 0;
/gem5/src/mem/ruby/structures/
H A DCacheMemory.hh46 #include "mem/ruby/system/CacheRecorder.hh"
105 void recordCacheContents(int cntrl, CacheRecorder* tr) const;
H A DCacheMemory.cc394 CacheMemory::recordCacheContents(int cntrl, CacheRecorder* tr) const

Completed in 13 milliseconds