Searched refs:DFSStack (Results 1 – 4 of 4) sorted by relevance
| /minix3/external/bsd/llvm/dist/llvm/lib/Analysis/ |
| H A D | LazyCallGraph.cpp | 138 DFSStack(std::move(G.DFSStack)), in LazyCallGraph() 152 DFSStack = std::move(G.DFSStack); in operator =() 378 SmallVectorImpl<std::pair<Node *, Node::iterator>> &DFSStack, in internalDFS() argument 400 while (!DFSStack.empty()) in internalDFS() 401 insert(*DFSStack.pop_back_val().first); in internalDFS() 416 DFSStack.push_back(std::make_pair(N, I)); in internalDFS() 437 if (DFSStack.empty()) in internalDFS() 447 assert(!DFSStack.empty() && "We shouldn't have an empty stack!"); in internalDFS() 450 N = DFSStack.back().first; in internalDFS() 451 I = DFSStack.back().second; in internalDFS() [all …]
|
| /minix3/external/bsd/llvm/dist/llvm/include/llvm/Analysis/ |
| H A D | LoopInfoImpl.h | 414 std::vector<std::pair<BlockT*, SuccIterTy> > DFSStack; variable 425 BlockT *dfsSource() { return DFSStack.back().first; } in dfsSource() 426 SuccIterTy &dfsSucc() { return DFSStack.back().second; } in dfsSucc() 430 DFSStack.push_back(std::make_pair(Block, BlockTraits::child_begin(Block))); in pushBlock() 440 while (!DFSStack.empty()) { in traverse() 453 DFSStack.pop_back(); in traverse()
|
| H A D | LazyCallGraph.h | 223 internalDFS(SmallVectorImpl<std::pair<Node *, Node::iterator>> &DFSStack, 494 SmallVector<std::pair<Node *, iterator>, 4> DFSStack; variable
|
| /minix3/external/bsd/llvm/dist/llvm/lib/CodeGen/ |
| H A D | ScheduleDAGInstrs.cpp | 1427 std::vector<std::pair<const SUnit*, SUnit::const_pred_iterator> > DFSStack; member in __anon4a2fd7830111::SchedDAGReverseDFS 1429 bool isComplete() const { return DFSStack.empty(); } in isComplete() 1432 DFSStack.push_back(std::make_pair(SU, SU->Preds.begin())); in follow() 1434 void advance() { ++DFSStack.back().second; } in advance() 1437 DFSStack.pop_back(); in backtrack() 1438 return DFSStack.empty() ? nullptr : std::prev(DFSStack.back().second); in backtrack() 1441 const SUnit *getCurr() const { return DFSStack.back().first; } in getCurr() 1443 SUnit::const_pred_iterator getPred() const { return DFSStack.back().second; } in getPred()
|