Searched defs:DFSStack (Results 1 - 3 of 3) sorted by relevance

/external/v8/src/compiler/
H A Dcontrol-equivalence.h81 typedef ZoneStack<DFSStackEntry> DFSStack; typedef in class:v8::internal::compiler::final
155 void DFSPush(DFSStack& stack, Node* node, Node* from, DFSDirection dir);
158 void DFSPop(DFSStack& stack, Node* node);
/external/llvm/include/llvm/Analysis/
H A DLazyCallGraph.h867 SmallVector<std::pair<Node *, edge_iterator>, 4> DFSStack; member in class:llvm::LazyCallGraph::Edge
/external/llvm/lib/CodeGen/
H A DScheduleDAGInstrs.cpp1595 std::vector<std::pair<const SUnit*, SUnit::const_pred_iterator> > DFSStack; member in class:__anon12619::SchedDAGReverseDFS
1597 bool isComplete() const { return DFSStack.empty(); }
1600 DFSStack.push_back(std::make_pair(SU, SU->Preds.begin()));
1602 void advance() { ++DFSStack.back().second; }
1605 DFSStack.pop_back();
1606 return DFSStack.empty() ? nullptr : std::prev(DFSStack.back().second);
1609 const SUnit *getCurr() const { return DFSStack.back().first; }
1611 SUnit::const_pred_iterator getPred() const { return DFSStack.back().second; }

Completed in 124 milliseconds