Lines Matching defs:workList
336 SmallVector<const llvm::MDNode *> workList;
337 workList.push_back(node);
338 while (!workList.empty()) {
339 const llvm::MDNode *current = workList.back();
342 workList.pop_back();
353 workList.push_back(childNode);
370 workList.pop_back();
886 SmallVector<llvm::Constant *> workList = {constAggregate};
887 while (!workList.empty()) {
888 llvm::Constant *current = workList.pop_back_val();
894 workList.push_back(constAggregate->getAggregateElement(idx));
1080 SetVector<llvm::Constant *> workList;
1082 workList.insert(constant);
1083 while (!workList.empty()) {
1084 llvm::Constant *current = workList.back();
1089 workList.pop_back();
1112 // constant from the `workList` and continue the traversal.
1115 workList.pop_back();
1118 // Add the next dependency from the adjacency list to the `workList` and
1124 if (valueMapping.contains(dependency) || workList.contains(dependency) ||
1127 workList.insert(dependency);