LLVM 19.0.0git
llvm::mca::ExecuteStage Member List

This is the complete list of members for llvm::mca::ExecuteStage, including all inherited members.

addListener(HWEventListener *Listener)llvm::mca::Stage
checkNextStage(const InstRef &IR) constllvm::mca::Stageinline
cycleEnd() overridellvm::mca::ExecuteStagevirtual
cycleResume()llvm::mca::Stageinlinevirtual
cycleStart() overridellvm::mca::ExecuteStagevirtual
execute(InstRef &IR) overridellvm::mca::ExecuteStagevirtual
ExecuteStage(Scheduler &S)llvm::mca::ExecuteStageinline
ExecuteStage(Scheduler &S, bool ShouldPerformBottleneckAnalysis)llvm::mca::ExecuteStageinline
getListeners() constllvm::mca::Stageinlineprotected
hasWorkToComplete() const overridellvm::mca::ExecuteStageinlinevirtual
isAvailable(const InstRef &IR) const overridellvm::mca::ExecuteStagevirtual
moveToTheNextStage(InstRef &IR)llvm::mca::Stageinline
notifyEvent(const EventT &Event) constllvm::mca::Stageinline
notifyInstructionExecuted(const InstRef &IR) constllvm::mca::ExecuteStage
notifyInstructionIssued(const InstRef &IR, MutableArrayRef< ResourceUse > Used) constllvm::mca::ExecuteStage
notifyInstructionPending(const InstRef &IR) constllvm::mca::ExecuteStage
notifyInstructionReady(const InstRef &IR) constllvm::mca::ExecuteStage
notifyReservedOrReleasedBuffers(const InstRef &IR, bool Reserved) constllvm::mca::ExecuteStage
notifyResourceAvailable(const ResourceRef &RR) constllvm::mca::ExecuteStage
setNextInSequence(Stage *NextStage)llvm::mca::Stageinline
Stage()=defaultllvm::mca::Stage
~Stage()llvm::mca::Stagevirtual