Home
last modified time | relevance | path

Searched refs:IsTopNode (Results 1 – 13 of 13) sorted by relevance

/llvm-project-15.0.7/llvm/lib/CodeGen/
H A DVLIWMachineScheduler.cpp889 IsTopNode = false; in pickNodeBidrectional()
894 IsTopNode = true; in pickNodeBidrectional()
912 IsTopNode = false; in pickNodeBidrectional()
923 IsTopNode = true; in pickNodeBidrectional()
930 IsTopNode = false; in pickNodeBidrectional()
935 IsTopNode = true; in pickNodeBidrectional()
940 IsTopNode = true; in pickNodeBidrectional()
945 IsTopNode = false; in pickNodeBidrectional()
967 IsTopNode = true; in pickNode()
978 IsTopNode = false; in pickNode()
[all …]
H A DMachineScheduler.cpp790 bool IsTopNode = false; in schedule() local
801 if (IsTopNode) { in schedule()
898 if (IsTopNode) in updateQueues()
1409 if (IsTopNode) { in scheduleMI()
3322 IsTopNode = false; in pickNodeBidirectional()
3327 IsTopNode = true; in pickNodeBidirectional()
3414 IsTopNode = true; in pickNode()
3473 if (IsTopNode) { in schedNode()
3630 IsTopNode = true; in pickNode()
3722 IsTopNode = false; in pickNode()
[all …]
/llvm-project-15.0.7/llvm/include/llvm/CodeGen/
H A DMachineScheduler.h251 virtual SUnit *pickNode(bool &IsTopNode) = 0;
258 virtual void schedNode(SUnit *SU, bool IsTopNode) = 0;
370 void updateQueues(SUnit *SU, bool IsTopNode);
507 void scheduleMI(SUnit *SU, bool IsTopNode);
976 SUnit *pickNode(bool &IsTopNode) override;
978 void schedNode(SUnit *SU, bool IsTopNode) override;
1021 SUnit *pickNodeBidirectional(bool &IsTopNode);
1061 SUnit *pickNode(bool &IsTopNode) override;
1067 void schedNode(SUnit *SU, bool IsTopNode) override;
H A DVLIWMachineScheduler.h226 SUnit *pickNode(bool &IsTopNode) override;
228 void schedNode(SUnit *SU, bool IsTopNode) override;
244 SUnit *pickNodeBidrectional(bool &IsTopNode);
/llvm-project-15.0.7/llvm/lib/Target/SystemZ/
H A DSystemZMachineScheduler.h139 SUnit *pickNode(bool &IsTopNode) override;
143 void schedNode(SUnit *SU, bool IsTopNode) override;
H A DSystemZMachineScheduler.cpp158 SUnit *SystemZPostRASchedStrategy::pickNode(bool &IsTopNode) { in pickNode() argument
160 IsTopNode = true; in pickNode()
241 void SystemZPostRASchedStrategy::schedNode(SUnit *SU, bool IsTopNode) { in schedNode() argument
/llvm-project-15.0.7/llvm/lib/Target/AMDGPU/
H A DR600MachineScheduler.h73 SUnit *pickNode(bool &IsTopNode) override;
74 void schedNode(SUnit *SU, bool IsTopNode) override;
H A DGCNSchedStrategy.cpp188 SUnit *GCNMaxOccupancySchedStrategy::pickNodeBidirectional(bool &IsTopNode) { in pickNodeBidirectional() argument
192 IsTopNode = false; in pickNodeBidirectional()
196 IsTopNode = true; in pickNodeBidirectional()
259 IsTopNode = Cand.AtTop; in pickNodeBidirectional()
265 SUnit *GCNMaxOccupancySchedStrategy::pickNode(bool &IsTopNode) { in pickNode() argument
282 IsTopNode = true; in pickNode()
292 IsTopNode = false; in pickNode()
294 SU = pickNodeBidirectional(IsTopNode); in pickNode()
H A DGCNSchedStrategy.h31 SUnit *pickNodeBidirectional(bool &IsTopNode);
69 SUnit *pickNode(bool &IsTopNode) override;
H A DR600MachineScheduler.cpp52 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 DGCNIterativeScheduler.cpp214 SUnit *pickNode(bool &IsTopNode) override { return nullptr; } in pickNode() argument
215 void schedNode(SUnit *SU, bool IsTopNode) override {} in schedNode() argument
/llvm-project-15.0.7/llvm/lib/Target/PowerPC/
H A DPPCMachineScheduler.h43 SUnit *pickNode(bool &IsTopNode) override;
H A DPPCMachineScheduler.cpp247 SUnit *PPCPostRASchedStrategy::pickNode(bool &IsTopNode) { in pickNode() argument
249 return PostGenericScheduler::pickNode(IsTopNode); in pickNode()