/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/AMDGPU/ |
D | GCNMinRegStrategy.cpp | 81 std::vector<const SUnit*> schedule(ArrayRef<const SUnit*> TopRoots, 233 GCNMinRegScheduler::schedule(ArrayRef<const SUnit*> TopRoots, in schedule() argument 243 for (auto SU : TopRoots) { in schedule() 279 std::vector<const SUnit*> makeMinRegSchedule(ArrayRef<const SUnit*> TopRoots, in makeMinRegSchedule() argument 282 return S.schedule(TopRoots, DAG); in makeMinRegSchedule()
|
D | GCNIterativeScheduler.cpp | 41 std::vector<const SUnit *> makeMinRegSchedule(ArrayRef<const SUnit *> TopRoots, 146 SmallVector<SUnit *, 8> TopRoots; member in GCNIterativeScheduler::BuildDAG 159 Sch.findRootsAndBiasEdges(TopRoots, BotRoots); in BuildDAG() 168 return TopRoots; in getTopRoots()
|
D | GCNILPSched.cpp | 51 std::vector<const SUnit*> schedule(ArrayRef<const SUnit*> TopRoots,
|
D | SIMachineScheduler.cpp | 1931 SmallVector<SUnit*, 8> TopRoots, BotRoots; in schedule() local 1939 findRootsAndBiasEdges(TopRoots, BotRoots); in schedule() 1945 initQueues(TopRoots, BotRoots); in schedule()
|
/external/llvm/include/llvm/CodeGen/ |
D | MachineScheduler.h | 329 void initQueues(ArrayRef<SUnit*> TopRoots, ArrayRef<SUnit*> BotRoots); 343 void findRootsAndBiasEdges(SmallVectorImpl<SUnit*> &TopRoots, 464 void initQueues(ArrayRef<SUnit*> TopRoots, ArrayRef<SUnit*> BotRoots);
|
/external/llvm/lib/Target/Hexagon/ |
D | HexagonMachineScheduler.cpp | 156 SmallVector<SUnit*, 8> TopRoots, BotRoots; in schedule() local 157 findRootsAndBiasEdges(TopRoots, BotRoots); in schedule() 179 initQueues(TopRoots, BotRoots); in schedule()
|
/external/llvm/lib/CodeGen/ |
D | MachineScheduler.cpp | 688 SmallVector<SUnit*, 8> TopRoots, BotRoots; in schedule() local 689 findRootsAndBiasEdges(TopRoots, BotRoots); in schedule() 700 initQueues(TopRoots, BotRoots); in schedule() 760 findRootsAndBiasEdges(SmallVectorImpl<SUnit*> &TopRoots, in findRootsAndBiasEdges() argument 772 TopRoots.push_back(SU); in findRootsAndBiasEdges() 781 void ScheduleDAGMI::initQueues(ArrayRef<SUnit*> TopRoots, in initQueues() argument 791 I = TopRoots.begin(), E = TopRoots.end(); I != E; ++I) { in initQueues() 1082 SmallVector<SUnit*, 8> TopRoots, BotRoots; in schedule() local 1083 findRootsAndBiasEdges(TopRoots, BotRoots); in schedule() 1102 initQueues(TopRoots, BotRoots); in schedule() [all …]
|
/external/swiftshader/third_party/llvm-7.0/llvm/include/llvm/CodeGen/ |
D | MachineScheduler.h | 369 void initQueues(ArrayRef<SUnit*> TopRoots, ArrayRef<SUnit*> BotRoots); 383 void findRootsAndBiasEdges(SmallVectorImpl<SUnit*> &TopRoots, 505 void initQueues(ArrayRef<SUnit*> TopRoots, ArrayRef<SUnit*> BotRoots);
|
/external/swiftshader/third_party/llvm-7.0/llvm/lib/CodeGen/ |
D | MachineScheduler.cpp | 764 SmallVector<SUnit*, 8> TopRoots, BotRoots; in schedule() local 765 findRootsAndBiasEdges(TopRoots, BotRoots); in schedule() 778 initQueues(TopRoots, BotRoots); in schedule() 837 findRootsAndBiasEdges(SmallVectorImpl<SUnit*> &TopRoots, in findRootsAndBiasEdges() argument 847 TopRoots.push_back(&SU); in findRootsAndBiasEdges() 856 void ScheduleDAGMI::initQueues(ArrayRef<SUnit*> TopRoots, in initQueues() argument 865 for (SUnit *SU : TopRoots) in initQueues() 1193 SmallVector<SUnit*, 8> TopRoots, BotRoots; in schedule() local 1194 findRootsAndBiasEdges(TopRoots, BotRoots); in schedule() 1219 initQueues(TopRoots, BotRoots); in schedule() [all …]
|
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Target/Hexagon/ |
D | HexagonMachineScheduler.cpp | 203 SmallVector<SUnit*, 8> TopRoots, BotRoots; in schedule() local 204 findRootsAndBiasEdges(TopRoots, BotRoots); in schedule() 222 initQueues(TopRoots, BotRoots); in schedule()
|
/external/llvm/lib/Target/AMDGPU/ |
D | SIMachineScheduler.cpp | 1783 SmallVector<SUnit*, 8> TopRoots, BotRoots; in schedule() local 1794 findRootsAndBiasEdges(TopRoots, BotRoots); in schedule() 1800 initQueues(TopRoots, BotRoots); in schedule()
|