gem5
|
Public Member Functions | |
Tick | getExecuteTick () const |
Get the execute tick of the instruction. More... | |
InstSeqNum | instNum |
RecordType | type |
The type of trace record for the instruction node. More... | |
Tick | executeTick |
Tick | toCommitTick |
Tick | commitTick |
bool | commit |
std::list< InstSeqNum > | robDepList |
std::list< InstSeqNum > | physRegDepList |
int64_t | compDelay |
Computational delay after the last dependent inst. More... | |
uint32_t | numDepts |
Addr | pc |
Request::FlagsType | reqFlags |
Addr | physAddr |
Addr | virtAddr |
uint32_t | asid |
unsigned | size |
TraceInfo () | |
Default Constructor. More... | |
bool | isLoad () const |
Is the record a load. More... | |
bool | isStore () const |
Is the record a store. More... | |
bool | isComp () const |
Is the record a fetch triggering an Icache request. More... | |
const std::string & | typeToStr () const |
Return string specifying the type of the node. More... | |
Definition at line 259 of file elastic_trace.hh.
Tick ElasticTrace::TraceInfo::getExecuteTick | ( | ) | const |
Get the execute tick of the instruction.
Definition at line 747 of file elastic_trace.cc.
References commitTick, executeTick, isLoad(), isStore(), and toCommitTick.
Referenced by ElasticTrace::compDelayPhysRegDep(), and ElasticTrace::compDelayRob().