gem5
v20.1.0.0
|
TARMAC instruction trace record. More...
#include <tarmac_base.hh>
Public Member Functions | |
InstEntry ()=default | |
InstEntry (ThreadContext *thread, ArmISA::PCState pc, const StaticInstPtr staticInst, bool predicate) | |
Public Attributes | |
bool | taken |
Addr | addr |
ArmISA::MachInst | opcode |
std::string | disassemble |
ISetState | isetstate |
ArmISA::OperatingMode | mode |
TARMAC instruction trace record.
Definition at line 81 of file tarmac_base.hh.
|
default |
Trace::TarmacBaseRecord::InstEntry::InstEntry | ( | ThreadContext * | thread, |
ArmISA::PCState | pc, | ||
const StaticInstPtr | staticInst, | ||
bool | predicate | ||
) |
Addr Trace::TarmacBaseRecord::InstEntry::addr |
Definition at line 90 of file tarmac_base.hh.
Referenced by Trace::TarmacTracerRecordV8::TraceInstEntryV8::TraceInstEntryV8().
std::string Trace::TarmacBaseRecord::InstEntry::disassemble |
Definition at line 92 of file tarmac_base.hh.
ISetState Trace::TarmacBaseRecord::InstEntry::isetstate |
Definition at line 93 of file tarmac_base.hh.
ArmISA::OperatingMode Trace::TarmacBaseRecord::InstEntry::mode |
Definition at line 94 of file tarmac_base.hh.
ArmISA::MachInst Trace::TarmacBaseRecord::InstEntry::opcode |
Definition at line 91 of file tarmac_base.hh.
Referenced by Trace::TarmacTracerRecord::TraceInstEntry::TraceInstEntry().
bool Trace::TarmacBaseRecord::InstEntry::taken |
Definition at line 89 of file tarmac_base.hh.