|
gem5 [DEVELOP-FOR-25.0]
|
Struct that defines the information passed from IEW to commit. More...
#include <comm.hh>
Public Attributes | |
| int | size |
| DynInstPtr | insts [MaxWidth] |
| DynInstPtr | mispredictInst [MaxThreads] |
| Addr | mispredPC [MaxThreads] |
| InstSeqNum | squashedSeqNum [MaxThreads] |
| std::unique_ptr< PCStateBase > | pc [MaxThreads] |
| bool | squash [MaxThreads] |
| bool | branchMispredict [MaxThreads] |
| bool | branchTaken [MaxThreads] |
| bool | includeSquashInst [MaxThreads] |
Struct that defines the information passed from IEW to commit.
| bool gem5::o3::IEWStruct::branchMispredict[MaxThreads] |
Definition at line 99 of file comm.hh.
Referenced by gem5::o3::IEW::clearStates().
| bool gem5::o3::IEWStruct::branchTaken[MaxThreads] |
Definition at line 100 of file comm.hh.
Referenced by gem5::o3::IEW::clearStates().
| bool gem5::o3::IEWStruct::includeSquashInst[MaxThreads] |
Definition at line 101 of file comm.hh.
Referenced by gem5::o3::IEW::clearStates().
| DynInstPtr gem5::o3::IEWStruct::insts[MaxWidth] |
| DynInstPtr gem5::o3::IEWStruct::mispredictInst[MaxThreads] |
Definition at line 93 of file comm.hh.
Referenced by gem5::o3::IEW::clearStates().
| Addr gem5::o3::IEWStruct::mispredPC[MaxThreads] |
Definition at line 94 of file comm.hh.
Referenced by gem5::o3::IEW::clearStates().
| std::unique_ptr<PCStateBase> gem5::o3::IEWStruct::pc[MaxThreads] |
Definition at line 96 of file comm.hh.
Referenced by gem5::o3::IEW::clearStates().
| bool gem5::o3::IEWStruct::squash[MaxThreads] |
Definition at line 98 of file comm.hh.
Referenced by gem5::o3::IEW::clearStates().
| InstSeqNum gem5::o3::IEWStruct::squashedSeqNum[MaxThreads] |
Definition at line 95 of file comm.hh.
Referenced by gem5::o3::IEW::clearStates().