Lines Matching refs:IsTopNode
789 bool IsTopNode = false; in schedule() local
792 SUnit *SU = SchedImpl->pickNode(IsTopNode); in schedule()
800 if (IsTopNode) { in schedule()
823 SchedImpl->schedNode(SU, IsTopNode); in schedule()
825 updateQueues(SU, IsTopNode); in schedule()
895 void ScheduleDAGMI::updateQueues(SUnit *SU, bool IsTopNode) { in updateQueues() argument
897 if (IsTopNode) in updateQueues()
1237 bool IsTopNode = false; in schedule() local
1240 SUnit *SU = SchedImpl->pickNode(IsTopNode); in schedule()
1247 scheduleMI(SU, IsTopNode); in schedule()
1259 SchedImpl->schedNode(SU, IsTopNode); in schedule()
1261 updateQueues(SU, IsTopNode); in schedule()
1406 void ScheduleDAGMILive::scheduleMI(SUnit *SU, bool IsTopNode) { in scheduleMI() argument
1410 if (IsTopNode) { in scheduleMI()
3319 SUnit *GenericScheduler::pickNodeBidirectional(bool &IsTopNode) { in pickNodeBidirectional() argument
3323 IsTopNode = false; in pickNodeBidirectional()
3328 IsTopNode = true; in pickNodeBidirectional()
3391 IsTopNode = Cand.AtTop; in pickNodeBidirectional()
3397 SUnit *GenericScheduler::pickNode(bool &IsTopNode) { in pickNode() argument
3415 IsTopNode = true; in pickNode()
3426 IsTopNode = false; in pickNode()
3428 SU = pickNodeBidirectional(IsTopNode); in pickNode()
3473 void GenericScheduler::schedNode(SUnit *SU, bool IsTopNode) { in schedNode() argument
3474 if (IsTopNode) { in schedNode()
3608 SUnit *PostGenericScheduler::pickNode(bool &IsTopNode) { in pickNode() argument
3631 IsTopNode = true; in pickNode()
3641 void PostGenericScheduler::schedNode(SUnit *SU, bool IsTopNode) { in schedNode() argument
3718 SUnit *pickNode(bool &IsTopNode) override { in pickNode() argument
3723 IsTopNode = false; in pickNode()
3743 void schedNode(SUnit *SU, bool IsTopNode) override { in schedNode() argument
3744 assert(!IsTopNode && "SchedDFSResult needs bottom-up"); in schedNode()
3815 SUnit *pickNode(bool &IsTopNode) override { in pickNode() argument
3823 IsTopNode = true; in pickNode()
3830 IsTopNode = false; in pickNode()
3837 void schedNode(SUnit *SU, bool IsTopNode) override {} in schedNode() argument