gem5
v20.1.0.0
|
Memory Entry for V8. More...
#include <tarmac_record_v8.hh>
Public Member Functions | |
TraceMemEntryV8 (const TarmacContext &tarmCtx, uint8_t _size, Addr _addr, uint64_t _data) | |
virtual void | print (std::ostream &outs, int verbosity=0, const std::string &prefix="") const override |
Public Member Functions inherited from Trace::TarmacTracerRecordV8::TraceEntryV8 | |
TraceEntryV8 (std::string _cpuName) | |
Protected Attributes | |
Addr | paddr |
Protected Attributes inherited from Trace::TarmacTracerRecordV8::TraceEntryV8 | |
std::string | cpuName |
Memory Entry for V8.
Definition at line 131 of file tarmac_record_v8.hh.
Trace::TarmacTracerRecordV8::TraceMemEntryV8::TraceMemEntryV8 | ( | const TarmacContext & | tarmCtx, |
uint8_t | _size, | ||
Addr | _addr, | ||
uint64_t | _data | ||
) |
Definition at line 63 of file tarmac_record_v8.cc.
References Trace::InstRecord::addr, ThreadContext::getDTBPtr(), paddr, Trace::InstRecord::thread, Trace::TarmacContext::thread, and ArmISA::TLB::translateFunctional().
|
overridevirtual |
Definition at line 265 of file tarmac_record_v8.cc.
References Trace::InstRecord::addr, ccprintf(), curTick(), Trace::InstRecord::data, and Trace::InstRecord::size.
|
protected |
Definition at line 142 of file tarmac_record_v8.hh.
Referenced by TraceMemEntryV8().