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()
474 std::vector<SUnit*> WorkList; in InitDAGTopologicalSorting() local
475 WorkList.reserve(DAGSize); in InitDAGTopologicalSorting()
482 WorkList.push_back(ExitSU); in InitDAGTopologicalSorting()
493 WorkList.push_back(&SU); in InitDAGTopologicalSorting()
498 while (!WorkList.empty()) { in InitDAGTopologicalSorting()
499 SUnit *SU = WorkList.back(); in InitDAGTopologicalSorting()
500 WorkList.pop_back(); in InitDAGTopologicalSorting()
508 WorkList.push_back(SU); in InitDAGTopologicalSorting()
575 std::vector<const SUnit*> WorkList; in DFS() local
576 WorkList.reserve(SUnits.size()); in DFS()
578 WorkList.push_back(SU); in DFS()
580 SU = WorkList.back(); in DFS()
581 WorkList.pop_back(); in DFS()
594 WorkList.push_back(SuccDep.getSUnit()); in DFS()
597 } while (!WorkList.empty()); in DFS()
603 std::vector<const SUnit*> WorkList; in GetSubGraph() local
615 WorkList.reserve(SUnits.size()); in GetSubGraph()
620 WorkList.push_back(&StartSU); in GetSubGraph()
622 const SUnit *SU = WorkList.back(); in GetSubGraph()
623 WorkList.pop_back(); in GetSubGraph()
637 WorkList.push_back(Succ); in GetSubGraph()
640 } while (!WorkList.empty()); in GetSubGraph()
647 WorkList.clear(); in GetSubGraph()
654 WorkList.push_back(&TargetSU); in GetSubGraph()
656 const SUnit *SU = WorkList.back(); in GetSubGraph()
657 WorkList.pop_back(); in GetSubGraph()
670 WorkList.push_back(Pred); in GetSubGraph()
674 } while (!WorkList.empty()); in GetSubGraph()