Searched refs:BotRoots (Results 1 – 6 of 6) sorted by relevance
| /freebsd-12.1/contrib/llvm/lib/Target/AMDGPU/ |
| H A D | GCNILPSched.cpp | 291 GCNILPScheduler::schedule(ArrayRef<const SUnit*> BotRoots, in schedule() argument 307 for (auto SU : BotRoots) { in schedule() 358 std::vector<const SUnit*> makeGCNILPScheduler(ArrayRef<const SUnit*> BotRoots, in makeGCNILPScheduler() argument 361 return S.schedule(BotRoots, DAG); in makeGCNILPScheduler()
|
| H A D | GCNIterativeScheduler.cpp | 44 std::vector<const SUnit*> makeGCNILPScheduler(ArrayRef<const SUnit*> BotRoots, 148 SmallVector<SUnit*, 8> BotRoots; member in GCNIterativeScheduler::BuildDAG 159 Sch.findRootsAndBiasEdges(TopRoots, BotRoots); in BuildDAG() 171 return BotRoots; in getBottomRoots()
|
| H A D | SIMachineScheduler.cpp | 1929 SmallVector<SUnit*, 8> TopRoots, BotRoots; in schedule() local 1937 findRootsAndBiasEdges(TopRoots, BotRoots); in schedule() 1943 initQueues(TopRoots, BotRoots); in schedule()
|
| /freebsd-12.1/contrib/llvm/include/llvm/CodeGen/ |
| H A D | MachineScheduler.h | 371 void initQueues(ArrayRef<SUnit*> TopRoots, ArrayRef<SUnit*> BotRoots); 386 SmallVectorImpl<SUnit*> &BotRoots); 512 void initQueues(ArrayRef<SUnit*> TopRoots, ArrayRef<SUnit*> BotRoots); 1020 SmallVector<SUnit*, 8> BotRoots; variable 1057 BotRoots.push_back(SU); in releaseBottomNode()
|
| /freebsd-12.1/contrib/llvm/lib/CodeGen/ |
| H A D | MachineScheduler.cpp | 769 SmallVector<SUnit*, 8> TopRoots, BotRoots; in schedule() local 770 findRootsAndBiasEdges(TopRoots, BotRoots); in schedule() 781 initQueues(TopRoots, BotRoots); in schedule() 853 BotRoots.push_back(&SU); in findRootsAndBiasEdges() 874 I = BotRoots.rbegin(), E = BotRoots.rend(); I != E; ++I) { in initQueues() 1219 SmallVector<SUnit*, 8> TopRoots, BotRoots; in schedule() local 1220 findRootsAndBiasEdges(TopRoots, BotRoots); in schedule() 1231 initQueues(TopRoots, BotRoots); in schedule() 1394 ScheduleDAGMI::initQueues(TopRoots, BotRoots); in initQueues() 3302 BotRoots.clear(); in initialize() [all …]
|
| /freebsd-12.1/contrib/llvm/lib/Target/Hexagon/ |
| H A D | HexagonMachineScheduler.cpp | 203 SmallVector<SUnit*, 8> TopRoots, BotRoots; in schedule() local 204 findRootsAndBiasEdges(TopRoots, BotRoots); in schedule() 221 initQueues(TopRoots, BotRoots); in schedule()
|