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