Searched refs:TopRoots (Results 1 – 7 of 7) sorted by relevance
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
H A D | GCNMinRegStrategy.cpp | 74 std::vector<const SUnit*> schedule(ArrayRef<const SUnit*> TopRoots, 225 GCNMinRegScheduler::schedule(ArrayRef<const SUnit*> TopRoots, in schedule() argument 235 for (const auto *SU : TopRoots) { in schedule() 271 std::vector<const SUnit*> makeMinRegSchedule(ArrayRef<const SUnit*> TopRoots, in makeMinRegSchedule() argument 274 return S.schedule(TopRoots, DAG); in makeMinRegSchedule()
|
H A D | GCNIterativeScheduler.cpp | 24 std::vector<const SUnit *> makeMinRegSchedule(ArrayRef<const SUnit *> TopRoots, 124 SmallVector<SUnit *, 8> TopRoots; member in GCNIterativeScheduler::BuildDAG 137 Sch.findRootsAndBiasEdges(TopRoots, BotRoots); in BuildDAG() 146 return TopRoots; in getTopRoots()
|
H A D | GCNILPSched.cpp | 50 std::vector<const SUnit*> schedule(ArrayRef<const SUnit*> TopRoots,
|
H A D | SIMachineScheduler.cpp | 1873 SmallVector<SUnit*, 8> TopRoots, BotRoots; in schedule() local 1887 findRootsAndBiasEdges(TopRoots, BotRoots); in schedule() 1893 initQueues(TopRoots, BotRoots); in schedule()
|
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
H A D | MachineScheduler.h | 370 void initQueues(ArrayRef<SUnit*> TopRoots, ArrayRef<SUnit*> BotRoots); 387 void findRootsAndBiasEdges(SmallVectorImpl<SUnit*> &TopRoots, 510 void initQueues(ArrayRef<SUnit*> TopRoots, ArrayRef<SUnit*> BotRoots);
|
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/ |
H A D | VLIWMachineScheduler.cpp | 214 SmallVector<SUnit *, 8> TopRoots, BotRoots; in schedule() local 215 findRootsAndBiasEdges(TopRoots, BotRoots); in schedule() 238 initQueues(TopRoots, BotRoots); in schedule()
|
H A D | MachineScheduler.cpp | 844 SmallVector<SUnit*, 8> TopRoots, BotRoots; in schedule() local 845 findRootsAndBiasEdges(TopRoots, BotRoots); in schedule() 856 initQueues(TopRoots, BotRoots); in schedule() 915 findRootsAndBiasEdges(SmallVectorImpl<SUnit*> &TopRoots, in findRootsAndBiasEdges() argument 925 TopRoots.push_back(&SU); in findRootsAndBiasEdges() 934 void ScheduleDAGMI::initQueues(ArrayRef<SUnit*> TopRoots, in initQueues() argument 943 for (SUnit *SU : TopRoots) in initQueues() 1468 SmallVector<SUnit*, 8> TopRoots, BotRoots; in schedule() local 1469 findRootsAndBiasEdges(TopRoots, BotRoots); in schedule() 1480 initQueues(TopRoots, BotRoots); in schedule() [all …]
|