Lines Matching refs:IsTopNode

684   bool IsTopNode = false;  in schedule()  local
685 while (SUnit *SU = SchedImpl->pickNode(IsTopNode)) { in schedule()
691 if (IsTopNode) { in schedule()
715 SchedImpl->schedNode(SU, IsTopNode); in schedule()
717 updateQueues(SU, IsTopNode); in schedule()
791 void ScheduleDAGMI::updateQueues(SUnit *SU, bool IsTopNode) { in updateQueues() argument
793 if (IsTopNode) in updateQueues()
1031 bool IsTopNode = false; in schedule() local
1032 while (SUnit *SU = SchedImpl->pickNode(IsTopNode)) { in schedule()
1037 scheduleMI(SU, IsTopNode); in schedule()
1049 SchedImpl->schedNode(SU, IsTopNode); in schedule()
1051 updateQueues(SU, IsTopNode); in schedule()
1188 void ScheduleDAGMILive::scheduleMI(SUnit *SU, bool IsTopNode) { in scheduleMI() argument
1192 if (IsTopNode) { in scheduleMI()
2725 SUnit *GenericScheduler::pickNodeBidirectional(bool &IsTopNode) { in pickNodeBidirectional() argument
2729 IsTopNode = false; in pickNodeBidirectional()
2734 IsTopNode = true; in pickNodeBidirectional()
2763 IsTopNode = false; in pickNodeBidirectional()
2764 tracePick(BotCand, IsTopNode); in pickNodeBidirectional()
2773 IsTopNode = true; in pickNodeBidirectional()
2774 tracePick(TopCand, IsTopNode); in pickNodeBidirectional()
2778 IsTopNode = false; in pickNodeBidirectional()
2779 tracePick(BotCand, IsTopNode); in pickNodeBidirectional()
2784 SUnit *GenericScheduler::pickNode(bool &IsTopNode) { in pickNode() argument
2802 IsTopNode = true; in pickNode()
2814 IsTopNode = false; in pickNode()
2817 SU = pickNodeBidirectional(IsTopNode); in pickNode()
2862 void GenericScheduler::schedNode(SUnit *SU, bool IsTopNode) { in schedNode() argument
2863 if (IsTopNode) { in schedNode()
2992 SUnit *PostGenericScheduler::pickNode(bool &IsTopNode) { in pickNode() argument
3013 IsTopNode = true; in pickNode()
3022 void PostGenericScheduler::schedNode(SUnit *SU, bool IsTopNode) { in schedNode() argument
3098 SUnit *pickNode(bool &IsTopNode) override { in pickNode() argument
3103 IsTopNode = false; in pickNode()
3120 void schedNode(SUnit *SU, bool IsTopNode) override { in schedNode() argument
3121 assert(!IsTopNode && "SchedDFSResult needs bottom-up"); in schedNode()
3187 SUnit *pickNode(bool &IsTopNode) override { in pickNode() argument
3195 IsTopNode = true; in pickNode()
3203 IsTopNode = false; in pickNode()
3210 void schedNode(SUnit *SU, bool IsTopNode) override {} in schedNode() argument