Lines Matching refs:DFSResult
945 delete DFSResult; in ~ScheduleDAGMILive()
1249 if (DFSResult) { in schedule()
1250 unsigned SubtreeID = DFSResult->getSubtreeID(SU); in schedule()
1253 DFSResult->scheduleTree(SubtreeID); in schedule()
1300 if (!DFSResult) in computeDFSResult()
1301 DFSResult = new SchedDFSResult(/*BottomU*/true, MinSubtreeSize); in computeDFSResult()
1302 DFSResult->clear(); in computeDFSResult()
1304 DFSResult->resize(SUnits.size()); in computeDFSResult()
1305 DFSResult->compute(SUnits); in computeDFSResult()
1306 ScheduledTrees.resize(DFSResult->getNumSubtrees()); in computeDFSResult()
3659 const SchedDFSResult *DFSResult = nullptr; member
3669 unsigned SchedTreeA = DFSResult->getSubtreeID(A); in operator ()()
3670 unsigned SchedTreeB = DFSResult->getSubtreeID(B); in operator ()()
3677 if (DFSResult->getSubtreeLevel(SchedTreeA) in operator ()()
3678 != DFSResult->getSubtreeLevel(SchedTreeB)) { in operator ()()
3679 return DFSResult->getSubtreeLevel(SchedTreeA) in operator ()()
3680 < DFSResult->getSubtreeLevel(SchedTreeB); in operator ()()
3684 return DFSResult->getILP(A) < DFSResult->getILP(B); in operator ()()
3686 return DFSResult->getILP(A) > DFSResult->getILP(B); in operator ()()
3704 Cmp.DFSResult = DAG->getDFSResult(); in initialize()