gem5
|
Container class to box instructions in the FUs to make those queues have correct bubble behaviour when stepped. More...
#include <func_unit.hh>
Public Member Functions | |
QueuedInst (MinorDynInstPtr inst_=MinorDynInst::bubble()) | |
void | reportData (std::ostream &os) const |
Report and bubble interfaces. More... | |
bool | isBubble () const |
Static Public Member Functions | |
static QueuedInst | bubble () |
Public Attributes | |
MinorDynInstPtr | inst |
Container class to box instructions in the FUs to make those queues have correct bubble behaviour when stepped.
Definition at line 198 of file func_unit.hh.
|
inline |
Definition at line 204 of file func_unit.hh.
Referenced by bubble().
|
inlinestatic |
Definition at line 213 of file func_unit.hh.
References Minor::MinorDynInst::bubble(), and QueuedInst().
|
inline |
Definition at line 211 of file func_unit.hh.
References inst.
void Minor::QueuedInst::reportData | ( | std::ostream & | os | ) | const |
MinorDynInstPtr Minor::QueuedInst::inst |
Definition at line 201 of file func_unit.hh.
Referenced by Minor::Execute::commit(), Minor::Execute::evaluate(), Minor::Execute::getCommittingThread(), isBubble(), and reportData().