Lines Matching refs:Execute

62 Execute::Execute(const std::string &name_,
194 Execute::getInput(ThreadID tid)
207 Execute::popInput(ThreadID tid)
216 Execute::tryToBranch(MinorDynInstPtr inst, Fault fault, BranchData &branch)
295 Execute::updateBranchData(
321 Execute::handleMemResponse(MinorDynInstPtr inst,
412 Execute::isInterrupted(ThreadID thread_id) const
418 Execute::takeInterrupt(ThreadID thread_id, BranchData &branch)
448 Execute::executeMemRefInst(MinorDynInstPtr inst, BranchData &branch,
543 Execute::issue(ThreadID thread_id)
835 Execute::tryPCEvents(ThreadID thread_id)
857 Execute::doInstCommitAccounting(MinorDynInstPtr inst)
890 Execute::commitInst(MinorDynInstPtr inst, bool early_memory_issue,
910 DPRINTF(MinorExecute, "Fault inst reached Execute: %s\n",
922 * Execute::commit
928 * Execute::commit will commit it.
1009 DPRINTF(MinorInterrupt, "Suspending thread: %d from Execute"
1023 Execute::commit(ThreadID thread_id, bool only_commit_microops, bool discard,
1045 * Execute::streamSeqNum
1406 Execute::isInbetweenInsts(ThreadID thread_id) const
1413 Execute::evaluate()
1436 DPRINTF(MinorInterrupt, "Execute skipping a cycle to allow old"
1599 Execute::checkInterrupts(BranchData& branch, bool& interrupted)
1634 Execute::hasInterrupt(ThreadID thread_id)
1645 Execute::minorTrace() const
1678 Execute::getCommittingThread()
1745 Execute::getIssuingThread()
1773 Execute::drainResume()
1784 std::ostream &operator <<(std::ostream &os, Execute::DrainState state)
1788 case Execute::NotDraining:
1791 case Execute::DrainCurrentInst:
1794 case Execute::DrainHaltFetch:
1797 case Execute::DrainAllInsts:
1809 Execute::setDrainState(ThreadID thread_id, DrainState state)
1816 Execute::drain()
1838 Execute::isDrained()
1854 Execute::~Execute()
1864 Execute::instIsRightStream(MinorDynInstPtr inst)
1870 Execute::instIsHeadInst(MinorDynInstPtr inst)
1881 Execute::getDcachePort()