gem5 [DEVELOP-FOR-25.1]
Loading...
Searching...
No Matches
gem5::o3::TimeStruct::DecodeComm Struct Reference

#include <comm.hh>

Public Attributes

std::unique_ptr< PCStateBasenextPC
DynInstPtr mispredictInst
DynInstPtr squashInst
InstSeqNum doneSeqNum = 0
Addr mispredPC = 0
uint64_t branchAddr = 0
unsigned branchCount = 0
bool squash = false
bool controlMispredict = false
bool branchMispredict = false
bool branchTaken = false

Detailed Description

Definition at line 125 of file comm.hh.

Member Data Documentation

◆ branchAddr

uint64_t gem5::o3::TimeStruct::DecodeComm::branchAddr = 0

Definition at line 132 of file comm.hh.

◆ branchCount

unsigned gem5::o3::TimeStruct::DecodeComm::branchCount = 0

Definition at line 133 of file comm.hh.

◆ branchMispredict

bool gem5::o3::TimeStruct::DecodeComm::branchMispredict = false

Definition at line 136 of file comm.hh.

◆ branchTaken

bool gem5::o3::TimeStruct::DecodeComm::branchTaken = false

Definition at line 137 of file comm.hh.

◆ controlMispredict

bool gem5::o3::TimeStruct::DecodeComm::controlMispredict = false

Definition at line 135 of file comm.hh.

◆ doneSeqNum

InstSeqNum gem5::o3::TimeStruct::DecodeComm::doneSeqNum = 0

Definition at line 130 of file comm.hh.

◆ mispredictInst

DynInstPtr gem5::o3::TimeStruct::DecodeComm::mispredictInst

Definition at line 128 of file comm.hh.

◆ mispredPC

Addr gem5::o3::TimeStruct::DecodeComm::mispredPC = 0

Definition at line 131 of file comm.hh.

◆ nextPC

std::unique_ptr<PCStateBase> gem5::o3::TimeStruct::DecodeComm::nextPC

Definition at line 127 of file comm.hh.

◆ squash

bool gem5::o3::TimeStruct::DecodeComm::squash = false

Definition at line 134 of file comm.hh.

◆ squashInst

DynInstPtr gem5::o3::TimeStruct::DecodeComm::squashInst

Definition at line 129 of file comm.hh.


The documentation for this struct was generated from the following file:

Generated on Mon Oct 27 2025 04:13:21 for gem5 by doxygen 1.14.0