Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DGCNMinRegStrategy.cpp23 class GCNMinRegScheduler { class
80 void GCNMinRegScheduler::initNumPreds(const decltype(ScheduleDAG::SUnits) &SUnits) { in initNumPreds()
86 int GCNMinRegScheduler::getReadySuccessors(const SUnit *SU) const { in getReadySuccessors()
103 int GCNMinRegScheduler::getNotReadySuccessors(const SUnit *SU) const { in getNotReadySuccessors()
108 unsigned GCNMinRegScheduler::findMax(unsigned Num, Calc C) { in findMax()
133 GCNMinRegScheduler::Candidate* GCNMinRegScheduler::pickCandidate() { in pickCandidate()
177 void GCNMinRegScheduler::bumpPredsPriority(const SUnit *SchedSU, int Priority) { in bumpPredsPriority()
213 void GCNMinRegScheduler::releaseSuccessors(const SUnit* SU, int Priority) { in releaseSuccessors()
225 GCNMinRegScheduler::schedule(ArrayRef<const SUnit*> TopRoots, in schedule()
273 GCNMinRegScheduler S; in makeMinRegSchedule()