LLVM 22.0.0git
|
Public Member Functions | |
OverrideLegacyStrategy (Region &R, MachineSchedStrategy &OverrideStrategy, GCNIterativeScheduler &_Sch) | |
~OverrideLegacyStrategy () | |
void | schedule () |
void | restoreOrder () |
Definition at line 175 of file GCNIterativeScheduler.cpp.
|
inline |
Definition at line 182 of file GCNIterativeScheduler.cpp.
References llvm::ScheduleDAGInstrs::BB, llvm::GCNIterativeScheduler::GCNIterativeScheduler(), llvm::move(), and llvm::ScheduleDAGMI::SchedImpl.
|
inline |
Definition at line 195 of file GCNIterativeScheduler.cpp.
|
inline |
Definition at line 215 of file GCNIterativeScheduler.cpp.
References assert().
Referenced by llvm::GCNIterativeScheduler::scheduleLegacyMaxOccupancy().
|
inline |
Definition at line 202 of file GCNIterativeScheduler.cpp.
References assert(), llvm::dbgs(), LLVM_DEBUG, and printRegion().
Referenced by llvm::GCNIterativeScheduler::scheduleLegacyMaxOccupancy().