Searched refs:VisitStack (Results 1 – 5 of 5) sorted by relevance
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/ADT/ |
D | SCCIterator.h | 81 std::vector<StackElement> VisitStack; variable 109 assert(!CurrentSCC.empty() || VisitStack.empty()); in isAtEnd() 114 return VisitStack == x.VisitStack && CurrentSCC == x.CurrentSCC; 150 VisitStack.push_back(StackElement(N, GT::child_begin(N), visitNum)); in DFSVisitOne() 159 assert(!VisitStack.empty()); in DFSVisitChildren() 160 while (VisitStack.back().NextChild != GT::child_end(VisitStack.back().Node)) { in DFSVisitChildren() 162 NodeRef childN = *VisitStack.back().NextChild++; in DFSVisitChildren() 172 if (VisitStack.back().MinVisited > childNum) in DFSVisitChildren() 173 VisitStack.back().MinVisited = childNum; in DFSVisitChildren() 179 while (!VisitStack.empty()) { in GetNextSCC() [all …]
|
D | DepthFirstIterator.h | 98 std::vector<StackElement> VisitStack; variable 103 VisitStack.push_back(StackElement(Node, None)); in df_iterator() 111 VisitStack.push_back(StackElement(Node, None)); in df_iterator() 121 NodeRef Node = VisitStack.back().first; in toNext() 122 Optional<ChildItTy> &Opt = VisitStack.back().second; in toNext() 135 VisitStack.push_back(StackElement(Next, None)); in toNext() 142 VisitStack.pop_back(); in toNext() 143 } while (!VisitStack.empty()); in toNext() 162 return VisitStack == x.VisitStack; 166 const NodeRef &operator*() const { return VisitStack.back().first; } [all …]
|
D | PostOrderIterator.h | 104 std::vector<std::pair<NodeRef, ChildItTy>> VisitStack; variable 108 VisitStack.push_back(std::make_pair(BB, GT::child_begin(BB))); in po_iterator() 117 VisitStack.push_back(std::make_pair(BB, GT::child_begin(BB))); in po_iterator() 127 while (VisitStack.back().second != GT::child_end(VisitStack.back().first)) { in traverseChild() 128 NodeRef BB = *VisitStack.back().second++; in traverseChild() 129 if (this->insertEdge(Optional<NodeRef>(VisitStack.back().first), BB)) { in traverseChild() 131 VisitStack.push_back(std::make_pair(BB, GT::child_begin(BB))); in traverseChild() 151 return VisitStack == x.VisitStack; 155 const NodeRef &operator*() const { return VisitStack.back().first; } 164 this->finishPostorder(VisitStack.back().first); [all …]
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Analysis/ |
D | CFG.cpp | 34 SmallVector<std::pair<const BasicBlock*, succ_const_iterator>, 8> VisitStack; in FindFunctionBackedges() local 38 VisitStack.push_back(std::make_pair(BB, succ_begin(BB))); in FindFunctionBackedges() 41 std::pair<const BasicBlock*, succ_const_iterator> &Top = VisitStack.back(); in FindFunctionBackedges() 60 VisitStack.push_back(std::make_pair(BB, succ_begin(BB))); in FindFunctionBackedges() 63 InStack.erase(VisitStack.pop_back_val().first); in FindFunctionBackedges() 65 } while (!VisitStack.empty()); in FindFunctionBackedges()
|
/third_party/node/deps/v8/src/execution/ |
D | isolate.cc | 1118 void VisitStack(Isolate* isolate, Visitor* visitor, in VisitStack() function 1169 VisitStack(isolate, &builder); in CaptureSimpleStackTrace() 1360 VisitStack(this, &builder, options); in CaptureDetailedStackTrace() 1404 VisitStack(this, &visitor); in CurrentScriptNameOrSourceURL()
|