gem5
v20.1.0.0
|
TARMAC register trace record. More...
#include <tarmac_base.hh>
Public Types | |
enum | RegElement { Lo = 0, Hi = 1, Max = 32 } |
Public Member Functions | |
RegEntry ()=default | |
RegEntry (ArmISA::PCState pc) | |
Public Attributes | |
RegType | type |
RegIndex | index |
ISetState | isetstate |
std::vector< uint64_t > | values |
TARMAC register trace record.
Definition at line 98 of file tarmac_base.hh.
Enumerator | |
---|---|
Lo | |
Hi | |
Max |
Definition at line 100 of file tarmac_base.hh.
|
default |
Trace::TarmacBaseRecord::RegEntry::RegEntry | ( | ArmISA::PCState | pc | ) |
RegIndex Trace::TarmacBaseRecord::RegEntry::index |
Definition at line 111 of file tarmac_base.hh.
Referenced by Trace::TarmacParserRecord::advanceTrace().
ISetState Trace::TarmacBaseRecord::RegEntry::isetstate |
Definition at line 112 of file tarmac_base.hh.
RegType Trace::TarmacBaseRecord::RegEntry::type |
Definition at line 110 of file tarmac_base.hh.
Referenced by Trace::TarmacParserRecord::advanceTrace().
std::vector<uint64_t> Trace::TarmacBaseRecord::RegEntry::values |
Definition at line 113 of file tarmac_base.hh.
Referenced by Trace::TarmacParserRecord::advanceTrace().