Home
last modified time | relevance | path

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

/external/llvm/lib/Target/Hexagon/
DHexagonMachineScheduler.cpp181 bool IsTopNode = false; in schedule() local
184 SUnit *SU = SchedImpl->pickNode(IsTopNode); in schedule()
190 scheduleMI(SU, IsTopNode); in schedule()
192 updateQueues(SU, IsTopNode); in schedule()
195 SchedImpl->schedNode(SU, IsTopNode); in schedule()
585 SUnit *ConvergingVLIWScheduler::pickNodeBidrectional(bool &IsTopNode) { in pickNodeBidrectional() argument
589 IsTopNode = false; in pickNodeBidrectional()
593 IsTopNode = true; in pickNodeBidrectional()
610 IsTopNode = false; in pickNodeBidrectional()
620 IsTopNode = true; in pickNodeBidrectional()
[all …]
DHexagonMachineScheduler.h212 SUnit *pickNode(bool &IsTopNode) override;
214 void schedNode(SUnit *SU, bool IsTopNode) override;
226 SUnit *pickNodeBidrectional(bool &IsTopNode);
/external/llvm/lib/CodeGen/
DMachineScheduler.cpp690 bool IsTopNode = false; in schedule() local
693 SUnit *SU = SchedImpl->pickNode(IsTopNode); in schedule()
701 if (IsTopNode) { in schedule()
725 SchedImpl->schedNode(SU, IsTopNode); in schedule()
727 updateQueues(SU, IsTopNode); in schedule()
801 void ScheduleDAGMI::updateQueues(SUnit *SU, bool IsTopNode) { in updateQueues() argument
803 if (IsTopNode) in updateQueues()
1065 bool IsTopNode = false; in schedule() local
1068 SUnit *SU = SchedImpl->pickNode(IsTopNode); in schedule()
1075 scheduleMI(SU, IsTopNode); in schedule()
[all …]
/external/llvm/include/llvm/CodeGen/
DMachineScheduler.h198 virtual SUnit *pickNode(bool &IsTopNode) = 0;
205 virtual void schedNode(SUnit *SU, bool IsTopNode) = 0;
334 void updateQueues(SUnit *SU, bool IsTopNode);
459 void scheduleMI(SUnit *SU, bool IsTopNode);
879 SUnit *pickNode(bool &IsTopNode) override;
881 void schedNode(SUnit *SU, bool IsTopNode) override;
902 SUnit *pickNodeBidirectional(bool &IsTopNode);
939 SUnit *pickNode(bool &IsTopNode) override;
945 void schedNode(SUnit *SU, bool IsTopNode) override;
/external/llvm/lib/Target/AMDGPU/
DR600MachineScheduler.h77 SUnit *pickNode(bool &IsTopNode) override;
78 void schedNode(SUnit *SU, bool IsTopNode) override;
DR600MachineScheduler.cpp57 SUnit* R600SchedStrategy::pickNode(bool &IsTopNode) { in pickNode() argument
61 IsTopNode = false; in pickNode()
144 void R600SchedStrategy::schedNode(SUnit *SU, bool IsTopNode) { in schedNode() argument