LLVM 24.0.0git
llvm::GCNHazardRecognizer Member List

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

AdvanceCycle() overridellvm::GCNHazardRecognizervirtual
atIssueLimit() const overridellvm::GCNHazardRecognizerinlinevirtual
EmitInstruction(SUnit *SU) overridellvm::GCNHazardRecognizervirtual
EmitInstruction(MachineInstr *MI) overridellvm::GCNHazardRecognizervirtual
EmitNoop() overridellvm::GCNHazardRecognizervirtual
EmitNoops(unsigned Quantity)llvm::ScheduleHazardRecognizerinlinevirtual
GCNHazardRecognizer(const MachineFunction &MF, OperatingMode Mode, MachineLoopInfo *MLI=nullptr)llvm::GCNHazardRecognizer
GCNHazardRecognizer(const MachineFunction &MF, MachineLoopInfo *MLI=nullptr)llvm::GCNHazardRecognizer
getActiveCoExecInfo() constllvm::GCNHazardRecognizerinline
getCoExecMaskForMI(const MachineInstr &MI, const SIInstrInfo &TII)llvm::GCNHazardRecognizerstatic
getCurrentCoExecStage() constllvm::GCNHazardRecognizerinline
getHazardType(SUnit *SU, int Stalls) overridellvm::GCNHazardRecognizervirtual
getHazardWaitStates(MachineInstr *MI) constllvm::GCNHazardRecognizer
getMaxLookAhead() constllvm::ScheduleHazardRecognizerinline
GetNumWaitStatesFn typedefllvm::GCNHazardRecognizer
getOperatingMode() constllvm::GCNHazardRecognizerinline
hasPhysRegs() constllvm::GCNHazardRecognizerinline
Hazard enum valuellvm::ScheduleHazardRecognizer
HazardType enum namellvm::ScheduleHazardRecognizer
inCoExecWindow() constllvm::GCNHazardRecognizerinline
isEnabled() constllvm::ScheduleHazardRecognizerinline
IsExpiredFn typedefllvm::GCNHazardRecognizer
IsHazardFn typedefllvm::GCNHazardRecognizer
isHazardRecognizerMode() constllvm::GCNHazardRecognizerinline
isPostRA() constllvm::GCNHazardRecognizerinline
isPreRA() constllvm::GCNHazardRecognizerinline
isSchedulerMode() constllvm::GCNHazardRecognizerinline
MaxLookAheadllvm::ScheduleHazardRecognizerprotected
NoHazard enum valuellvm::ScheduleHazardRecognizer
NoopHazard enum valuellvm::ScheduleHazardRecognizer
OperatingMode enum namellvm::GCNHazardRecognizer
PreEmitNoops(MachineInstr *) overridellvm::GCNHazardRecognizervirtual
llvm::ScheduleHazardRecognizer::PreEmitNoops(SUnit *)llvm::ScheduleHazardRecognizerinlinevirtual
PreEmitNoopsCommon(MachineInstr *) constllvm::GCNHazardRecognizer
RecedeCycle() overridellvm::GCNHazardRecognizervirtual
Reset() overridellvm::GCNHazardRecognizervirtual
ScheduleHazardRecognizer()=defaultllvm::ScheduleHazardRecognizer
ShouldPreferAnother(SUnit *SU) const overridellvm::GCNHazardRecognizervirtual
~GCNHazardRecognizer()llvm::GCNHazardRecognizer
~ScheduleHazardRecognizer()llvm::ScheduleHazardRecognizervirtual