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()233 void ExecuteStage::notifyInstructionPending(const InstRef &IR) const { in notifyInstructionPending()239 void ExecuteStage::notifyInstructionReady(const InstRef &IR) const { in notifyInstructionReady()252 void ExecuteStage::notifyInstructionIssued( in notifyInstructionIssued()[all …]
18 Stages/ExecuteStage.cpp
51 std::make_unique<ExecuteStage>(*HWS, Opts.EnableBottleneckAnalysis); in createDefaultPipeline()
26 "Stages/ExecuteStage.cpp",
5407 llvm/include/llvm/MCA/Stages/ExecuteStage.h6132 llvm/lib/MCA/Stages/ExecuteStage.cpp