Home
last modified time | relevance | path

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

/openbsd/gnu/llvm/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.cpp796 bool IsTopNode = false; in schedule() local
807 if (IsTopNode) { in schedule()
904 if (IsTopNode) in updateQueues()
1415 if (IsTopNode) { in scheduleMI()
3352 IsTopNode = false; in pickNodeBidirectional()
3357 IsTopNode = true; in pickNodeBidirectional()
3444 IsTopNode = true; in pickNode()
3503 if (IsTopNode) { in schedNode()
3660 IsTopNode = true; in pickNode()
3752 IsTopNode = false; in pickNode()
[all …]
/openbsd/gnu/llvm/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);
1003 SUnit *pickNode(bool &IsTopNode) override;
1005 void schedNode(SUnit *SU, bool IsTopNode) override;
1048 SUnit *pickNodeBidirectional(bool &IsTopNode);
1088 SUnit *pickNode(bool &IsTopNode) override;
1094 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);
/openbsd/gnu/llvm/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
/openbsd/gnu/llvm/llvm/lib/Target/AMDGPU/
H A DR600MachineScheduler.h73 SUnit *pickNode(bool &IsTopNode) override;
74 void schedNode(SUnit *SU, 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 DGCNSchedStrategy.h44 SUnit *pickNodeBidirectional(bool &IsTopNode);
103 SUnit *pickNode(bool &IsTopNode) override;
H A DGCNSchedStrategy.cpp224 SUnit *GCNSchedStrategy::pickNodeBidirectional(bool &IsTopNode) { in pickNodeBidirectional() argument
228 IsTopNode = false; in pickNodeBidirectional()
232 IsTopNode = true; in pickNodeBidirectional()
295 IsTopNode = Cand.AtTop; in pickNodeBidirectional()
301 SUnit *GCNSchedStrategy::pickNode(bool &IsTopNode) { in pickNode() argument
318 IsTopNode = true; in pickNode()
328 IsTopNode = false; in pickNode()
330 SU = pickNodeBidirectional(IsTopNode); in pickNode()
H A DGCNIterativeScheduler.cpp209 SUnit *pickNode(bool &IsTopNode) override { return nullptr; } in pickNode() argument
210 void schedNode(SUnit *SU, bool IsTopNode) override {} in schedNode() argument
/openbsd/gnu/llvm/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()