Lines Matching refs:WorkList
220 SmallVector<SUnit*, 8> WorkList; in setDepthDirty() local
221 WorkList.push_back(this); in setDepthDirty()
223 SUnit *SU = WorkList.pop_back_val(); in setDepthDirty()
228 WorkList.push_back(SuccSU); in setDepthDirty()
230 } while (!WorkList.empty()); in setDepthDirty()
235 SmallVector<SUnit*, 8> WorkList; in setHeightDirty() local
236 WorkList.push_back(this); in setHeightDirty()
238 SUnit *SU = WorkList.pop_back_val(); in setHeightDirty()
243 WorkList.push_back(PredSU); in setHeightDirty()
245 } while (!WorkList.empty()); in setHeightDirty()
266 SmallVector<SUnit*, 8> WorkList; in ComputeDepth() local
267 WorkList.push_back(this); in ComputeDepth()
269 SUnit *Cur = WorkList.back(); in ComputeDepth()
280 WorkList.push_back(PredSU); in ComputeDepth()
285 WorkList.pop_back(); in ComputeDepth()
292 } while (!WorkList.empty()); in ComputeDepth()
297 SmallVector<SUnit*, 8> WorkList; in ComputeHeight() local
298 WorkList.push_back(this); in ComputeHeight()
300 SUnit *Cur = WorkList.back(); in ComputeHeight()
311 WorkList.push_back(SuccSU); in ComputeHeight()
316 WorkList.pop_back(); in ComputeHeight()
323 } while (!WorkList.empty()); in ComputeHeight()
472 std::vector<SUnit*> WorkList; in InitDAGTopologicalSorting() local
473 WorkList.reserve(DAGSize); in InitDAGTopologicalSorting()
480 WorkList.push_back(ExitSU); in InitDAGTopologicalSorting()
491 WorkList.push_back(&SU); in InitDAGTopologicalSorting()
496 while (!WorkList.empty()) { in InitDAGTopologicalSorting()
497 SUnit *SU = WorkList.back(); in InitDAGTopologicalSorting()
498 WorkList.pop_back(); in InitDAGTopologicalSorting()
506 WorkList.push_back(SU); in InitDAGTopologicalSorting()
573 std::vector<const SUnit*> WorkList; in DFS() local
574 WorkList.reserve(SUnits.size()); in DFS()
576 WorkList.push_back(SU); in DFS()
578 SU = WorkList.back(); in DFS()
579 WorkList.pop_back(); in DFS()
592 WorkList.push_back(SuccDep.getSUnit()); in DFS()
595 } while (!WorkList.empty()); in DFS()
601 std::vector<const SUnit*> WorkList; in GetSubGraph() local
613 WorkList.reserve(SUnits.size()); in GetSubGraph()
618 WorkList.push_back(&StartSU); in GetSubGraph()
620 const SUnit *SU = WorkList.back(); in GetSubGraph()
621 WorkList.pop_back(); in GetSubGraph()
635 WorkList.push_back(Succ); in GetSubGraph()
638 } while (!WorkList.empty()); in GetSubGraph()
645 WorkList.clear(); in GetSubGraph()
652 WorkList.push_back(&TargetSU); in GetSubGraph()
654 const SUnit *SU = WorkList.back(); in GetSubGraph()
655 WorkList.pop_back(); in GetSubGraph()
668 WorkList.push_back(Pred); in GetSubGraph()
672 } while (!WorkList.empty()); in GetSubGraph()