Lines Matching refs:dfsStack
237 std::stack<BallLarusNode*> dfsStack;
243 dfsStack.push(getRoot());
246 while(dfsStack.size())
247 buildNode(inDag, dfsStack);
365 void BallLarusDag::buildNode(BLBlockNodeMap& inDag, BLNodeStack& dfsStack) {
366 BallLarusNode* currentNode = dfsStack.top();
371 dfsStack.pop();
411 buildEdge(inDag, dfsStack, currentNode, succBB, duplicateNumber);
418 dfsStack, BallLarusNode* currentNode,
439 dfsStack.push(childNode);