Home
last modified time | relevance | path

Searched refs:ExecuteStage (Results 1 – 4 of 4) sorted by relevance

/freebsd/contrib/llvm-project/llvm/include/llvm/MCA/Stages/
H A DExecuteStage.h28 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() function
51 ExecuteStage(Scheduler &S, bool ShouldPerformBottleneckAnalysis) in ExecuteStage() function
/freebsd/contrib/llvm-project/llvm/lib/MCA/Stages/
H A DExecuteStage.cpp1 //===---------------------- ExecuteStage.cpp --------------------*- C++ -*-===//
12 /// The ExecuteStage is responsible for managing the hardware scheduler
17 #include "llvm/MCA/Stages/ExecuteStage.h"
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
[all...]
/freebsd/contrib/llvm-project/llvm/lib/MCA/
H A DContext.cpp51 std::make_unique<ExecuteStage>(*HWS, Opts.EnableBottleneckAnalysis); in createDefaultPipeline()
/freebsd/lib/clang/libllvm/
H A DMakefile976 SRCS_EXT+= MCA/Stages/ExecuteStage.cpp