_name | gem5::Named | private |
allowEarlyMemIssue | gem5::minor::Execute | protected |
checkInterrupts(BranchData &branch, bool &interrupted) | gem5::minor::Execute | protected |
commit(ThreadID thread_id, bool only_commit_microops, bool discard, BranchData &branch) | gem5::minor::Execute | protected |
commitInst(MinorDynInstPtr inst, bool early_memory_issue, BranchData &branch, Fault &fault, bool &committed, bool &completed_mem_issue) | gem5::minor::Execute | protected |
commitLimit | gem5::minor::Execute | protected |
commitPriority | gem5::minor::Execute | protected |
cpu | gem5::minor::Execute | protected |
doInstCommitAccounting(MinorDynInstPtr inst) | gem5::minor::Execute | protected |
drain() | gem5::minor::Execute | |
DrainAllInsts enum value | gem5::minor::Execute | protected |
DrainCurrentInst enum value | gem5::minor::Execute | protected |
DrainHaltFetch enum value | gem5::minor::Execute | protected |
drainResume() | gem5::minor::Execute | |
DrainState enum name | gem5::minor::Execute | protected |
evaluate() | gem5::minor::Execute | |
Execute(const std::string &name_, MinorCPU &cpu_, const BaseMinorCPUParams ¶ms, Latch< ForwardInstData >::Output inp_, Latch< BranchData >::Input out_) | gem5::minor::Execute | |
executeInfo | gem5::minor::Execute | protected |
executeMemRefInst(MinorDynInstPtr inst, BranchData &branch, bool &failed_predicate, Fault &fault) | gem5::minor::Execute | protected |
fuDescriptions | gem5::minor::Execute | protected |
funcUnits | gem5::minor::Execute | protected |
getCommittingThread() | gem5::minor::Execute | inlineprotected |
getDcachePort() | gem5::minor::Execute | |
getInput(ThreadID tid) | gem5::minor::Execute | protected |
getIssuingThread() | gem5::minor::Execute | inlineprotected |
getLSQ() | gem5::minor::Execute | inline |
handleMemResponse(MinorDynInstPtr inst, LSQ::LSQRequestPtr response, BranchData &branch, Fault &fault) | gem5::minor::Execute | protected |
hasInterrupt(ThreadID thread_id) | gem5::minor::Execute | protected |
inp | gem5::minor::Execute | protected |
inputBuffer | gem5::minor::Execute | |
instIsHeadInst(MinorDynInstPtr inst) | gem5::minor::Execute | |
instIsRightStream(MinorDynInstPtr inst) | gem5::minor::Execute | |
interruptPriority | gem5::minor::Execute | protected |
isDrained() | gem5::minor::Execute | |
isInbetweenInsts(ThreadID thread_id) const | gem5::minor::Execute | protected |
isInterrupted(ThreadID thread_id) const | gem5::minor::Execute | protected |
issue(ThreadID thread_id) | gem5::minor::Execute | protected |
issueLimit | gem5::minor::Execute | protected |
issuePriority | gem5::minor::Execute | protected |
longestFuLatency | gem5::minor::Execute | protected |
lsq | gem5::minor::Execute | protected |
memoryCommitLimit | gem5::minor::Execute | protected |
memoryIssueLimit | gem5::minor::Execute | protected |
minorTrace() const | gem5::minor::Execute | |
name() const | gem5::Named | inlinevirtual |
Named(const std::string &name_) | gem5::Named | inline |
noCostFUIndex | gem5::minor::Execute | protected |
NotDraining enum value | gem5::minor::Execute | protected |
numFuncUnits | gem5::minor::Execute | protected |
operator<<(std::ostream &os, Execute::DrainState state) | gem5::minor::Execute | friend |
out | gem5::minor::Execute | protected |
popInput(ThreadID tid) | gem5::minor::Execute | protected |
processMoreThanOneInput | gem5::minor::Execute | protected |
scoreboard | gem5::minor::Execute | protected |
setDrainState(ThreadID thread_id, DrainState state) | gem5::minor::Execute | protected |
setTraceTimeOnCommit | gem5::minor::Execute | protected |
setTraceTimeOnIssue | gem5::minor::Execute | protected |
takeInterrupt(ThreadID thread_id, BranchData &branch) | gem5::minor::Execute | protected |
tryPCEvents(ThreadID thread_id) | gem5::minor::Execute | protected |
tryToBranch(MinorDynInstPtr inst, Fault fault, BranchData &branch) | gem5::minor::Execute | protected |
updateBranchData(ThreadID tid, BranchData::Reason reason, MinorDynInstPtr inst, const PCStateBase &target, BranchData &branch) | gem5::minor::Execute | protected |
~Execute() | gem5::minor::Execute | |
~Named()=default | gem5::Named | virtual |