LLVM 20.0.0git
|
Public Member Functions | |
BuildDAG (const Region &R, GCNIterativeScheduler &_Sch) | |
~BuildDAG () | |
ArrayRef< const SUnit * > | getTopRoots () const |
ArrayRef< SUnit * > | getBottomRoots () const |
Definition at line 122 of file GCNIterativeScheduler.cpp.
|
inline |
Definition at line 128 of file GCNIterativeScheduler.cpp.
References llvm::ScheduleDAGMI::AA, llvm::ScheduleDAGInstrs::BB, llvm::ScheduleDAGInstrs::buildSchedGraph(), llvm::ScheduleDAGMI::findRootsAndBiasEdges(), llvm::ScheduleDAGTopologicalSort::InitDAGTopologicalSorting(), and llvm::ScheduleDAGInstrs::Topo.
|
inline |
Definition at line 140 of file GCNIterativeScheduler.cpp.
Definition at line 148 of file GCNIterativeScheduler.cpp.
Referenced by llvm::GCNIterativeScheduler::scheduleILP().
Definition at line 145 of file GCNIterativeScheduler.cpp.
Referenced by llvm::GCNIterativeScheduler::scheduleMinReg(), and llvm::GCNIterativeScheduler::tryMaximizeOccupancy().