Searched refs:ExecuteStage (Results 1 – 4 of 4) sorted by relevance
28 class ExecuteStage final : public Stage {46 ExecuteStage(const ExecuteStage &Other) = delete;47 ExecuteStage &operator=(const ExecuteStage &Other) = delete;50 ExecuteStage(Scheduler &S) : ExecuteStage(S, false) {} in ExecuteStage() function51 ExecuteStage(Scheduler &S, bool ShouldPerformBottleneckAnalysis) in ExecuteStage() function
43 bool ExecuteStage::isAvailable(const InstRef &IR) const { in isAvailable()53 Error ExecuteStage::issueInstruction(InstRef &IR) { in issueInstruction()80 Error ExecuteStage::issueReadyInstructions() { in issueReadyInstructions()93 Error ExecuteStage::cycleStart() { in cycleStart()122 Error ExecuteStage::cycleEnd() { in cycleEnd()173 Error ExecuteStage::handleInstructionEliminated(InstRef &IR) { in handleInstructionEliminated()186 Error ExecuteStage::execute(InstRef &IR) { in execute()227 void ExecuteStage::notifyInstructionExecuted(const InstRef &IR) const { in notifyInstructionExecuted()233 void ExecuteStage::notifyInstructionPending(const InstRef &IR) const { in notifyInstructionPending()239 void ExecuteStage::notifyInstructionReady(const InstRef &IR) const { in notifyInstructionReady()[all …]
51 std::make_unique<ExecuteStage>(*HWS, Opts.EnableBottleneckAnalysis); in createDefaultPipeline()
1072 SRCS_EXT+= MCA/Stages/ExecuteStage.cpp