Lines Matching refs:DFSResult
1190 delete DFSResult; in ~ScheduleDAGMILive()
1494 if (DFSResult) { in schedule()
1495 unsigned SubtreeID = DFSResult->getSubtreeID(SU); in schedule()
1498 DFSResult->scheduleTree(SubtreeID); in schedule()
1545 if (!DFSResult) in computeDFSResult()
1546 DFSResult = new SchedDFSResult(/*BottomU*/true, MinSubtreeSize); in computeDFSResult()
1547 DFSResult->clear(); in computeDFSResult()
1549 DFSResult->resize(SUnits.size()); in computeDFSResult()
1550 DFSResult->compute(SUnits); in computeDFSResult()
1551 ScheduledTrees.resize(DFSResult->getNumSubtrees()); in computeDFSResult()
4162 const SchedDFSResult *DFSResult = nullptr; member
4172 unsigned SchedTreeA = DFSResult->getSubtreeID(A); in operator ()()
4173 unsigned SchedTreeB = DFSResult->getSubtreeID(B); in operator ()()
4180 if (DFSResult->getSubtreeLevel(SchedTreeA) in operator ()()
4181 != DFSResult->getSubtreeLevel(SchedTreeB)) { in operator ()()
4182 return DFSResult->getSubtreeLevel(SchedTreeA) in operator ()()
4183 < DFSResult->getSubtreeLevel(SchedTreeB); in operator ()()
4187 return DFSResult->getILP(A) < DFSResult->getILP(B); in operator ()()
4189 return DFSResult->getILP(A) > DFSResult->getILP(B); in operator ()()
4207 Cmp.DFSResult = DAG->getDFSResult(); in initialize()