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

Struct that defines all backwards communication. More...

#include <comm.hh>

Classes

struct  CommitComm
struct  DecodeComm
struct  FetchComm
struct  IewComm
struct  RenameComm

Public Attributes

FetchComm fetchInfo [MaxThreads]
DecodeComm decodeInfo [MaxThreads]
RenameComm renameInfo [MaxThreads]
IewComm iewInfo [MaxThreads]
CommitComm commitInfo [MaxThreads]
bool decodeBlock [MaxThreads]
bool decodeUnblock [MaxThreads]
bool renameBlock [MaxThreads]
bool renameUnblock [MaxThreads]
bool iewBlock [MaxThreads]
bool iewUnblock [MaxThreads]

Detailed Description

Struct that defines all backwards communication.

Definition at line 113 of file comm.hh.

Member Data Documentation

◆ commitInfo

CommitComm gem5::o3::TimeStruct::commitInfo[MaxThreads]

Definition at line 231 of file comm.hh.

◆ decodeBlock

bool gem5::o3::TimeStruct::decodeBlock[MaxThreads]

Definition at line 233 of file comm.hh.

Referenced by gem5::o3::Decode::clearStates().

◆ decodeInfo

DecodeComm gem5::o3::TimeStruct::decodeInfo[MaxThreads]

Definition at line 140 of file comm.hh.

Referenced by gem5::o3::Decode::clearStates().

◆ decodeUnblock

bool gem5::o3::TimeStruct::decodeUnblock[MaxThreads]

Definition at line 234 of file comm.hh.

Referenced by gem5::o3::Decode::clearStates().

◆ fetchInfo

FetchComm gem5::o3::TimeStruct::fetchInfo[MaxThreads]

Definition at line 123 of file comm.hh.

◆ iewBlock

bool gem5::o3::TimeStruct::iewBlock[MaxThreads]

Definition at line 237 of file comm.hh.

Referenced by gem5::o3::IEW::clearStates().

◆ iewInfo

IewComm gem5::o3::TimeStruct::iewInfo[MaxThreads]

Definition at line 163 of file comm.hh.

Referenced by gem5::o3::IEW::clearStates().

◆ iewUnblock

bool gem5::o3::TimeStruct::iewUnblock[MaxThreads]

Definition at line 238 of file comm.hh.

Referenced by gem5::o3::IEW::clearStates().

◆ renameBlock

bool gem5::o3::TimeStruct::renameBlock[MaxThreads]

Definition at line 235 of file comm.hh.

Referenced by gem5::o3::Rename::clearStates().

◆ renameInfo

RenameComm gem5::o3::TimeStruct::renameInfo[MaxThreads]

Definition at line 144 of file comm.hh.

Referenced by gem5::o3::Rename::clearStates().

◆ renameUnblock

bool gem5::o3::TimeStruct::renameUnblock[MaxThreads]

Definition at line 236 of file comm.hh.

Referenced by gem5::o3::Rename::clearStates().


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