| /freebsd/contrib/llvm-project/llvm/lib/CodeGen/ |
| H A D | VLIWMachineScheduler.cpp | 240 bool IsTopNode = false; in schedule() local 244 SUnit *SU = SchedImpl->pickNode(IsTopNode); in schedule() 251 scheduleMI(SU, IsTopNode); in schedule() 254 SchedImpl->schedNode(SU, IsTopNode); in schedule() 256 updateQueues(SU, IsTopNode); in schedule() 881 SUnit *ConvergingVLIWScheduler::pickNodeBidrectional(bool &IsTopNode) { in pickNodeBidrectional() argument 886 IsTopNode = false; in pickNodeBidrectional() 891 IsTopNode = true; in pickNodeBidrectional() 909 IsTopNode = false; in pickNodeBidrectional() 920 IsTopNode = true; in pickNodeBidrectional() [all …]
|
| H A D | MachineScheduler.cpp | 1100 bool IsTopNode = false; in schedule() local 1106 SUnit *SU = SchedImpl->pickNode(IsTopNode); in schedule() 1112 if (IsTopNode) { in schedule() 1135 SchedImpl->schedNode(SU, IsTopNode); in schedule() 1137 updateQueues(SU, IsTopNode); in schedule() 1204 void ScheduleDAGMI::updateQueues(SUnit *SU, bool IsTopNode) { in updateQueues() argument 1206 if (IsTopNode) in updateQueues() 1732 bool IsTopNode = false; in schedule() local 1738 SUnit *SU = SchedImpl->pickNode(IsTopNode); in schedule() 1743 scheduleMI(SU, IsTopNode); in schedule() [all …]
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
| H A D | MachineScheduler.h | 270 virtual SUnit *pickNode(bool &IsTopNode) = 0; 277 virtual void schedNode(SUnit *SU, bool IsTopNode) = 0; 381 void updateQueues(SUnit *SU, bool IsTopNode); 521 void scheduleMI(SUnit *SU, bool IsTopNode); 1261 SUnit *pickNode(bool &IsTopNode) override; 1263 void schedNode(SUnit *SU, bool IsTopNode) override; 1307 SUnit *pickNodeBidirectional(bool &IsTopNode); 1354 SUnit *pickNode(bool &IsTopNode) override; 1356 SUnit *pickNodeBidirectional(bool &IsTopNode); 1362 void schedNode(SUnit *SU, bool IsTopNode) override;
|
| H A D | VLIWMachineScheduler.h | 230 SUnit *pickNode(bool &IsTopNode) override; 232 void schedNode(SUnit *SU, bool IsTopNode) override; 248 SUnit *pickNodeBidrectional(bool &IsTopNode);
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
| H A D | R600MachineScheduler.h | 71 SUnit *pickNode(bool &IsTopNode) override; 72 void schedNode(SUnit *SU, bool IsTopNode) override;
|
| H A D | GCNSchedStrategy.h | 47 SUnit *pickNodeBidirectional(bool &IsTopNode); 112 SUnit *pickNode(bool &IsTopNode) override; 114 void schedNode(SUnit *SU, bool IsTopNode) override;
|
| H A D | R600MachineScheduler.cpp | 52 SUnit* R600SchedStrategy::pickNode(bool &IsTopNode) { in pickNode() argument 56 IsTopNode = false; in pickNode() 135 void R600SchedStrategy::schedNode(SUnit *SU, bool IsTopNode) { in schedNode() argument
|
| H A D | GCNSchedStrategy.cpp | 366 SUnit *GCNSchedStrategy::pickNodeBidirectional(bool &IsTopNode) { in pickNodeBidirectional() argument 370 IsTopNode = false; in pickNodeBidirectional() 374 IsTopNode = true; in pickNodeBidirectional() 441 IsTopNode = Cand.AtTop; in pickNodeBidirectional() 447 SUnit *GCNSchedStrategy::pickNode(bool &IsTopNode) { in pickNode() argument 465 IsTopNode = true; in pickNode() 476 IsTopNode = false; in pickNode() 478 SU = pickNodeBidirectional(IsTopNode); in pickNode() 492 void GCNSchedStrategy::schedNode(SUnit *SU, bool IsTopNode) { in schedNode() argument 495 IsTopNode ? (void)DownwardTracker.advance(MI, false) in schedNode() [all …]
|
| H A D | GCNIterativeScheduler.cpp | 231 SUnit *pickNode(bool &IsTopNode) override { return nullptr; } in pickNode() argument 232 void schedNode(SUnit *SU, bool IsTopNode) override {} in schedNode() argument
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/SystemZ/ |
| H A D | SystemZMachineScheduler.h | 137 SUnit *pickNode(bool &IsTopNode) override; 141 void schedNode(SUnit *SU, bool IsTopNode) override;
|
| H A D | SystemZMachineScheduler.cpp | 160 SUnit *SystemZPostRASchedStrategy::pickNode(bool &IsTopNode) { in pickNode() argument 162 IsTopNode = true; in pickNode() 243 void SystemZPostRASchedStrategy::schedNode(SUnit *SU, bool IsTopNode) { in schedNode() argument
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/PowerPC/ |
| H A D | PPCMachineScheduler.h | 43 SUnit *pickNode(bool &IsTopNode) override;
|
| H A D | PPCMachineScheduler.cpp | 249 SUnit *PPCPostRASchedStrategy::pickNode(bool &IsTopNode) { in pickNode() argument 251 return PostGenericScheduler::pickNode(IsTopNode); in pickNode()
|