Lines Matching refs:WorkList
215 SmallVector<SUnit*, 8> WorkList; in setDepthDirty() local
216 WorkList.push_back(this); in setDepthDirty()
218 SUnit *SU = WorkList.pop_back_val(); in setDepthDirty()
223 WorkList.push_back(SuccSU); in setDepthDirty()
225 } while (!WorkList.empty()); in setDepthDirty()
230 SmallVector<SUnit*, 8> WorkList; in setHeightDirty() local
231 WorkList.push_back(this); in setHeightDirty()
233 SUnit *SU = WorkList.pop_back_val(); in setHeightDirty()
238 WorkList.push_back(PredSU); in setHeightDirty()
240 } while (!WorkList.empty()); in setHeightDirty()
261 SmallVector<SUnit*, 8> WorkList; in ComputeDepth() local
262 WorkList.push_back(this); in ComputeDepth()
264 SUnit *Cur = WorkList.back(); in ComputeDepth()
275 WorkList.push_back(PredSU); in ComputeDepth()
280 WorkList.pop_back(); in ComputeDepth()
287 } while (!WorkList.empty()); in ComputeDepth()
292 SmallVector<SUnit*, 8> WorkList; in ComputeHeight() local
293 WorkList.push_back(this); in ComputeHeight()
295 SUnit *Cur = WorkList.back(); in ComputeHeight()
306 WorkList.push_back(SuccSU); in ComputeHeight()
311 WorkList.pop_back(); in ComputeHeight()
318 } while (!WorkList.empty()); in ComputeHeight()
462 std::vector<SUnit*> WorkList; in InitDAGTopologicalSorting() local
463 WorkList.reserve(DAGSize); in InitDAGTopologicalSorting()
470 WorkList.push_back(ExitSU); in InitDAGTopologicalSorting()
481 WorkList.push_back(&SU); in InitDAGTopologicalSorting()
486 while (!WorkList.empty()) { in InitDAGTopologicalSorting()
487 SUnit *SU = WorkList.back(); in InitDAGTopologicalSorting()
488 WorkList.pop_back(); in InitDAGTopologicalSorting()
496 WorkList.push_back(SU); in InitDAGTopologicalSorting()
535 std::vector<const SUnit*> WorkList; in DFS() local
536 WorkList.reserve(SUnits.size()); in DFS()
538 WorkList.push_back(SU); in DFS()
540 SU = WorkList.back(); in DFS()
541 WorkList.pop_back(); in DFS()
555 WorkList.push_back(SuccDep.getSUnit()); in DFS()
558 } while (!WorkList.empty()); in DFS()
564 std::vector<const SUnit*> WorkList; in GetSubGraph() local
576 WorkList.reserve(SUnits.size()); in GetSubGraph()
581 WorkList.push_back(&StartSU); in GetSubGraph()
583 const SUnit *SU = WorkList.back(); in GetSubGraph()
584 WorkList.pop_back(); in GetSubGraph()
598 WorkList.push_back(Succ); in GetSubGraph()
601 } while (!WorkList.empty()); in GetSubGraph()
608 WorkList.clear(); in GetSubGraph()
615 WorkList.push_back(&TargetSU); in GetSubGraph()
617 const SUnit *SU = WorkList.back(); in GetSubGraph()
618 WorkList.pop_back(); in GetSubGraph()
631 WorkList.push_back(Pred); in GetSubGraph()
635 } while (!WorkList.empty()); in GetSubGraph()