Lines Matching refs:worklist
325 SmallVector<std::pair<unsigned, unsigned>, 4> worklist; in hasDependencePath() local
326 worklist.push_back({srcId, 0}); in hasDependencePath()
328 while (!worklist.empty()) { in hasDependencePath()
329 auto &idAndIndex = worklist.back(); in hasDependencePath()
337 worklist.pop_back(); in hasDependencePath()
345 worklist.push_back({edge.id, 0}); in hasDependencePath()
1361 SmallVector<unsigned, 8> worklist; member
1386 worklist.clear(); in init()
1389 worklist.push_back(node.id); in init()
1422 while (!worklist.empty()) { in fuseProducerConsumerNodes()
1423 unsigned dstId = worklist.back(); in fuseProducerConsumerNodes()
1424 worklist.pop_back(); in fuseProducerConsumerNodes()
1698 while (!worklist.empty()) { in fuseSiblingNodes()
1699 unsigned dstId = worklist.back(); in fuseSiblingNodes()
1700 worklist.pop_back(); in fuseSiblingNodes()