|
gem5 [DEVELOP-FOR-25.0]
|
Public Member Functions | |
| Tick | getExecuteTick () const |
| Get the execute tick of the instruction. | |
| InstSeqNum | instNum |
| RecordType | type |
| The type of trace record for the instruction node. | |
| 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. | |
| uint32_t | numDepts |
| Addr | pc |
| Request::FlagsType | reqFlags |
| Addr | physAddr |
| Addr | virtAddr |
| unsigned | size |
| TraceInfo () | |
| Default Constructor. | |
| bool | isLoad () const |
| Is the record a load. | |
| bool | isStore () const |
| Is the record a store. | |
| bool | isComp () const |
| Is the record a fetch triggering an Icache request. | |
| const std::string & | typeToStr () const |
| Return string specifying the type of the node. | |
Definition at line 256 of file elastic_trace.hh.
| Tick gem5::o3::ElasticTrace::TraceInfo::getExecuteTick | ( | ) | const |
Get the execute tick of the instruction.
Definition at line 758 of file elastic_trace.cc.
References commitTick, executeTick, isLoad(), isStore(), and toCommitTick.
Referenced by gem5::o3::ElasticTrace::compDelayPhysRegDep(), and gem5::o3::ElasticTrace::compDelayRob().