LLVM 23.0.0git
llvm::CandidateHeuristics Member List

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

CandidateHeuristics()=defaultllvm::CandidateHeuristics
collectHWUIPressure()llvm::CandidateHeuristicsprotected
DAGllvm::CandidateHeuristicsprotected
dumpRegionSummary()llvm::CandidateHeuristics
getHWUICyclesForInst(SUnit *SU)llvm::CandidateHeuristicsprotected
getHWUIFromFlavor(AMDGPU::InstructionFlavor Flavor)llvm::CandidateHeuristicsprotected
HWUInfollvm::CandidateHeuristicsprotected
initialize(ScheduleDAGMI *DAG, const TargetSchedModel *SchedModel, const TargetRegisterInfo *TRI)llvm::CandidateHeuristics
SchedModelllvm::CandidateHeuristicsprotected
SIIllvm::CandidateHeuristicsprotected
sortHWUIResources()llvm::CandidateHeuristics
SRIllvm::CandidateHeuristicsprotected
tryCriticalResource(GenericSchedulerBase::SchedCandidate &TryCand, GenericSchedulerBase::SchedCandidate &Cand, SchedBoundary *Zone) constllvm::CandidateHeuristics
tryCriticalResourceDependency(GenericSchedulerBase::SchedCandidate &TryCand, GenericSchedulerBase::SchedCandidate &Cand, SchedBoundary *Zone) constllvm::CandidateHeuristics
updateForScheduling(SUnit *SU)llvm::CandidateHeuristics