Lines Matching defs:scheduleDAG
1746 ScheduleDAGRRList *scheduleDAG = nullptr;
1780 scheduleDAG = scheduleDag;
1784 return scheduleDAG->getHazardRec();
1905 SUnit *V = popFromQueue(Queue, Picker, scheduleDAG);
1916 SUnit *SU = popFromQueue(DumpQueue, DumpPicker, scheduleDAG);
2106 for (ScheduleDAGSDNodes::RegDefIter RegDefPos(PredSU, scheduleDAG);
2157 for (ScheduleDAGSDNodes::RegDefIter RegDefPos(PredSU, scheduleDAG);
2215 for (ScheduleDAGSDNodes::RegDefIter RegDefPos(PredSU, scheduleDAG);
2231 for (ScheduleDAGSDNodes::RegDefIter RegDefPos(SU, scheduleDAG);
2826 if (scheduleDAG->BB->isSuccessor(scheduleDAG->BB))
2857 ScheduleDAGRRList *scheduleDAG,
2874 scheduleDAG->IsReachable(DepSU, SuccPred.getSUnit()))
2882 scheduleDAG->IsReachable(DepSU, SuccPred.getSUnit()))
3033 if (scheduleDAG->IsReachable(&SU, PredSuccSU))
3049 scheduleDAG->RemovePred(SuccSU, Edge);
3050 scheduleDAG->AddPredQueued(&SU, Edge);
3052 scheduleDAG->AddPredQueued(SuccSU, Edge);
3126 if (!canClobberReachingPhysRegUse(SuccSU, &SU, scheduleDAG, TII, TRI) &&
3130 !scheduleDAG->IsReachable(SuccSU, &SU)) {
3134 scheduleDAG->AddPredQueued(&SU, SDep(SuccSU, SDep::Artificial));