LLVM 20.0.0git
llvm::MultiHazardRecognizer Member List

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

AddHazardRecognizer(std::unique_ptr< ScheduleHazardRecognizer > &&)llvm::MultiHazardRecognizer
AdvanceCycle() overridellvm::MultiHazardRecognizervirtual
atIssueLimit() const overridellvm::MultiHazardRecognizervirtual
EmitInstruction(SUnit *) overridellvm::MultiHazardRecognizervirtual
EmitInstruction(MachineInstr *) overridellvm::MultiHazardRecognizervirtual
EmitNoop() overridellvm::MultiHazardRecognizervirtual
EmitNoops(unsigned Quantity)llvm::ScheduleHazardRecognizerinlinevirtual
getHazardType(SUnit *, int Stalls=0) overridellvm::MultiHazardRecognizervirtual
getMaxLookAhead() constllvm::ScheduleHazardRecognizerinline
Hazard enum valuellvm::ScheduleHazardRecognizer
HazardType enum namellvm::ScheduleHazardRecognizer
isEnabled() constllvm::ScheduleHazardRecognizerinline
MaxLookAheadllvm::ScheduleHazardRecognizerprotected
MultiHazardRecognizer()=defaultllvm::MultiHazardRecognizer
NoHazard enum valuellvm::ScheduleHazardRecognizer
NoopHazard enum valuellvm::ScheduleHazardRecognizer
PreEmitNoops(SUnit *) overridellvm::MultiHazardRecognizervirtual
PreEmitNoops(MachineInstr *) overridellvm::MultiHazardRecognizervirtual
RecedeCycle() overridellvm::MultiHazardRecognizervirtual
Reset() overridellvm::MultiHazardRecognizervirtual
ScheduleHazardRecognizer()=defaultllvm::ScheduleHazardRecognizer
ShouldPreferAnother(SUnit *) overridellvm::MultiHazardRecognizervirtual
~ScheduleHazardRecognizer()llvm::ScheduleHazardRecognizervirtual