Lines Matching refs:IsTopNode

690   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()
1087 SchedImpl->schedNode(SU, IsTopNode); in schedule()
1089 updateQueues(SU, IsTopNode); in schedule()
1227 void ScheduleDAGMILive::scheduleMI(SUnit *SU, bool IsTopNode) { in scheduleMI() argument
1231 if (IsTopNode) { in scheduleMI()
2817 SUnit *GenericScheduler::pickNodeBidirectional(bool &IsTopNode) { in pickNodeBidirectional() argument
2821 IsTopNode = false; in pickNodeBidirectional()
2826 IsTopNode = true; in pickNodeBidirectional()
2855 IsTopNode = false; in pickNodeBidirectional()
2856 tracePick(BotCand, IsTopNode); in pickNodeBidirectional()
2865 IsTopNode = true; in pickNodeBidirectional()
2866 tracePick(TopCand, IsTopNode); in pickNodeBidirectional()
2870 IsTopNode = false; in pickNodeBidirectional()
2871 tracePick(BotCand, IsTopNode); in pickNodeBidirectional()
2876 SUnit *GenericScheduler::pickNode(bool &IsTopNode) { in pickNode() argument
2894 IsTopNode = true; in pickNode()
2906 IsTopNode = false; in pickNode()
2909 SU = pickNodeBidirectional(IsTopNode); in pickNode()
2954 void GenericScheduler::schedNode(SUnit *SU, bool IsTopNode) { in schedNode() argument
2955 if (IsTopNode) { in schedNode()
3084 SUnit *PostGenericScheduler::pickNode(bool &IsTopNode) { in pickNode() argument
3105 IsTopNode = true; in pickNode()
3114 void PostGenericScheduler::schedNode(SUnit *SU, bool IsTopNode) { in schedNode() argument
3190 SUnit *pickNode(bool &IsTopNode) override { in pickNode() argument
3195 IsTopNode = false; in pickNode()
3212 void schedNode(SUnit *SU, bool IsTopNode) override { in schedNode() argument
3213 assert(!IsTopNode && "SchedDFSResult needs bottom-up"); in schedNode()
3279 SUnit *pickNode(bool &IsTopNode) override { in pickNode() argument
3287 IsTopNode = true; in pickNode()
3295 IsTopNode = false; in pickNode()
3302 void schedNode(SUnit *SU, bool IsTopNode) override {} in schedNode() argument