Searched refs:ExecuteStage (Results 1 – 6 of 6) 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 …]
16 Stages/ExecuteStage.cpp
50 std::make_unique<ExecuteStage>(*HWS, Opts.EnableBottleneckAnalysis); in createDefaultPipeline()
24 "Stages/ExecuteStage.cpp",
31 ExecuteStage.cpp \