/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/PowerPC/ |
H A D | PPCMachineScheduler.h | 42 SUnit *pickNode(bool &IsTopNode) override;
|
H A D | PPCMachineScheduler.cpp | 79 SUnit *PPCPostRASchedStrategy::pickNode(bool &IsTopNode) { argument 81 return PostGenericScheduler::pickNode(IsTopNode);
|
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/SystemZ/ |
H A D | SystemZMachineScheduler.h | 139 SUnit *pickNode(bool &IsTopNode) override; 143 void schedNode(SUnit *SU, bool IsTopNode) override;
|
H A D | SystemZMachineScheduler.cpp | 158 SUnit *SystemZPostRASchedStrategy::pickNode(bool &IsTopNode) { argument 160 IsTopNode = true; 241 void SystemZPostRASchedStrategy::schedNode(SUnit *SU, bool IsTopNode) { argument
|
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
H A D | R600MachineScheduler.h | 73 SUnit *pickNode(bool &IsTopNode) override; 74 void schedNode(SUnit *SU, bool IsTopNode) override;
|
H A D | GCNSchedStrategy.h | 32 SUnit *pickNodeBidirectional(bool &IsTopNode); 58 SUnit *pickNode(bool &IsTopNode) override;
|
H A D | GCNSchedStrategy.cpp | 171 SUnit *GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool &IsTopNode) { argument 175 IsTopNode = false; 179 IsTopNode = true; 264 IsTopNode = Cand.AtTop; 270 SUnit *GCNMaxOccupancySchedStrategy::pickNode(bool &IsTopNode) { argument 287 IsTopNode = true; 297 IsTopNode = false; 299 SU = pickNodeBidirectional(IsTopNode);
|
H A D | R600MachineScheduler.cpp | 57 SUnit* R600SchedStrategy::pickNode(bool &IsTopNode) { argument 61 IsTopNode = false; 142 void R600SchedStrategy::schedNode(SUnit *SU, bool IsTopNode) { argument
|
H A D | GCNIterativeScheduler.cpp | 230 SUnit *pickNode(bool &IsTopNode) override { return nullptr; } 231 void schedNode(SUnit *SU, bool IsTopNode) override {}
|
/freebsd-11-stable/contrib/llvm-project/llvm/lib/Target/Hexagon/ |
H A D | HexagonMachineScheduler.cpp | 224 bool IsTopNode = false; local 228 SUnit *SU = SchedImpl->pickNode(IsTopNode); 234 scheduleMI(SU, IsTopNode); 237 SchedImpl->schedNode(SU, IsTopNode); 239 updateQueues(SU, IsTopNode); 879 SUnit *ConvergingVLIWScheduler::pickNodeBidrectional(bool &IsTopNode) { argument 884 IsTopNode = false; 889 IsTopNode = true; 907 IsTopNode = false; 918 IsTopNode 945 pickNode(bool &IsTopNode) argument 994 schedNode(SUnit *SU, bool IsTopNode) argument [all...] |
H A D | HexagonMachineScheduler.h | 239 SUnit *pickNode(bool &IsTopNode) override; 241 void schedNode(SUnit *SU, bool IsTopNode) override; 253 SUnit *pickNodeBidrectional(bool &IsTopNode);
|
/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
H A D | MachineScheduler.h | 237 /// Pick the next node to schedule, or return NULL. Set IsTopNode to true to 240 virtual SUnit *pickNode(bool &IsTopNode) = 0; 247 virtual void schedNode(SUnit *SU, bool IsTopNode) = 0; 359 void updateQueues(SUnit *SU, bool IsTopNode); 500 void scheduleMI(SUnit *SU, bool IsTopNode); 959 SUnit *pickNode(bool &IsTopNode) override; 961 void schedNode(SUnit *SU, bool IsTopNode) override; 1004 SUnit *pickNodeBidirectional(bool &IsTopNode); 1044 SUnit *pickNode(bool &IsTopNode) override; 1050 void schedNode(SUnit *SU, bool IsTopNode) overrid [all...] |
/freebsd-11-stable/contrib/llvm-project/llvm/lib/CodeGen/ |
H A D | MachineScheduler.cpp | 772 bool IsTopNode = false; local 775 SUnit *SU = SchedImpl->pickNode(IsTopNode); 783 if (IsTopNode) { 806 SchedImpl->schedNode(SU, IsTopNode); 808 updateQueues(SU, IsTopNode); 878 void ScheduleDAGMI::updateQueues(SUnit *SU, bool IsTopNode) { argument 880 if (IsTopNode) 1220 bool IsTopNode = false; local 1223 SUnit *SU = SchedImpl->pickNode(IsTopNode); 1230 scheduleMI(SU, IsTopNode); 1389 scheduleMI(SUnit *SU, bool IsTopNode) argument 3131 pickNodeBidirectional(bool &IsTopNode) argument 3210 pickNode(bool &IsTopNode) argument 3286 schedNode(SUnit *SU, bool IsTopNode) argument 3417 pickNode(bool &IsTopNode) argument 3450 schedNode(SUnit *SU, bool IsTopNode) argument [all...] |