Home
last modified time | relevance | path

Searched refs:child_end (Results 1 – 25 of 61) sorted by relevance

123

/freebsd/contrib/llvm-project/clang/include/clang/AST/
H A DStmtGraphTraits.h35 static ChildIteratorType child_end(NodeRef N) {
36 if (N) return N->child_end();
61 static ChildIteratorType child_end(NodeRef N) {
62 if (N) return N->child_end();
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Vectorize/
H A DVPlanCFG.h140 static inline ChildIteratorType child_end(NodeRef N) {
159 static inline ChildIteratorType child_end(NodeRef N) {
186 static inline ChildIteratorType child_end(NodeRef N) {
205 static inline ChildIteratorType child_end(NodeRef N) {
251 static inline ChildIteratorType child_end(NodeRef N) {
266 static inline ChildIteratorType child_end(NodeRef N) {
286 static inline ChildIteratorType child_end(NodeRef N) {
/freebsd/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DRegionIterator.h114 while (BlockTraits::child_end(node->getEntry()) != BItor && isExit(*BItor)) in RNSuccIterator()
124 BItor(BlockTraits::child_end(node->getEntry())) {} in RNSuccIterator()
150 while (BItor != BlockTraits::child_end(getNode()->getEntry())
197 while (BlockTraits::child_end(Node->getEntry()) != Itor && in RNSuccIterator()
204 : Node(node), Itor(BlockTraits::child_end(node->getEntry())) { in RNSuccIterator()
273 static inline ChildIteratorType child_end(NodeRef N) { \
285 static inline ChildIteratorType child_end(NodeRef N) { \
H A DRegionInfoImpl.h628 BlockTraits::child_end(entry) - BlockTraits::child_begin(entry); in getNextPostDom()
817 else if (++BlockTraits::child_begin(BB) == BlockTraits::child_end(BB))
H A DCFG.h163 for (NodeT Succ : make_range(GT::child_begin(Node), GT::child_end(Node))) { in containsIrreducibleCFG()
H A DCallGraph.h446 static ChildIteratorType child_end(NodeRef N) {
467 static ChildIteratorType child_end(NodeRef N) {
H A DLoopInfo.h558 static ChildIteratorType child_end(NodeRef N) { return N->end(); }
567 static ChildIteratorType child_end(NodeRef N) { return N->end(); }
/freebsd/contrib/llvm-project/llvm/include/llvm/ADT/
H A DGraphTraits.h125 GraphTraits<GraphType>::child_end(G));
132 GraphTraits<Inverse<GraphType>>::child_end(G));
H A DGenericCycleInfo.h162 const_child_iterator child_end() const { in child_end() function
332 static ChildIteratorType child_end(NodeRef Ref) { return Ref->child_end(); } in child_end() function
H A DSCCIterator.h165 while (VisitStack.back().NextChild != GT::child_end(VisitStack.back().Node)) { in DFSVisitChildren()
190 assert(VisitStack.back().NextChild == GT::child_end(visitingN)); in GetNextSCC()
225 for (ChildItTy CI = GT::child_begin(N), CE = GT::child_end(N); CI != CE; in hasCycle()
H A DPostOrderIterator.h115 VisitStack.emplace_back(BB, GT::child_begin(BB), GT::child_end(BB)); in po_iterator()
124 VisitStack.emplace_back(BB, GT::child_begin(BB), GT::child_end(BB)); in po_iterator()
141 VisitStack.emplace_back(BB, GT::child_begin(BB), GT::child_end(BB)); in traverseChild()
H A DBreadthFirstIterator.h88 while (*ChildIt != GT::child_end(Node)) { in toNext()
/freebsd/contrib/llvm-project/llvm/include/llvm/IR/
H A DCFG.h306 static ChildIteratorType child_end(NodeRef N) { return succ_end(N); }
316 static ChildIteratorType child_end(NodeRef N) { return succ_end(N); }
330 static ChildIteratorType child_end(NodeRef N) { return pred_end(N); }
339 static ChildIteratorType child_end(NodeRef N) { return pred_end(N); }
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DMachineLoopInfo.h180 static ChildIteratorType child_end(NodeRef N) { return N->end(); }
189 static ChildIteratorType child_end(NodeRef N) { return N->end(); }
H A DMachineBasicBlock.h1297 static ChildIteratorType child_end(NodeRef N) { return N->succ_end(); }
1306 static ChildIteratorType child_end(NodeRef N) { return N->succ_end(); }
1324 static ChildIteratorType child_end(NodeRef N) { return N->pred_end(); }
1336 static ChildIteratorType child_end(NodeRef N) { return N->pred_end(); }
/freebsd/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/
H A DIdenticalExprChecker.cpp334 while (I1 != Expr1->child_end() && I2 != Expr2->child_end()) { in isIdenticalStmt()
342 if (I1 != Expr1->child_end()) in isIdenticalStmt()
344 if (I2 != Expr2->child_end()) in isIdenticalStmt()
/freebsd/usr.bin/dtc/
H A Dchecking.cc82 if (n->child_begin() == n->child_end()) in check_node()
134 for (node::child_iterator i=n->child_begin(), e=n->child_end() ; i!=e ; in visit_node()
H A Dfdt.hh474 child_iterator end() { return n.child_end(); } in end()
570 inline child_iterator child_end() in child_end() function in dtc::fdt::node
/freebsd/contrib/llvm-project/llvm/include/llvm/Support/
H A DGraphWriter.h85 child_iterator EE = GTraits::child_end(Node); in getEdgeSourceLabels()
191 child_iterator EE = GTraits::child_end(Node); in writeNode()
279 child_iterator EE = GTraits::child_end(Node); in writeNode()
/freebsd/contrib/llvm-project/clang/include/clang/Analysis/
H A DCallGraph.h250 static ChildIteratorType child_end(NodeType *N) { return N->end(); }
260 static ChildIteratorType child_end(NodeType *N) { return N->end(); }
/freebsd/contrib/llvm-project/clang/include/clang/Analysis/Analyses/
H A DPostOrderCFGView.h88 static ChildIteratorType child_end(NodeRef N) { return N->succ_rend(); } in child_end() function
/freebsd/contrib/llvm-project/clang/lib/Index/
H A DCommentToXML.cpp101 for (Comment::child_iterator I = C->child_begin(), E = C->child_end(); in FullCommentParts()
326 for (Comment::child_iterator I = C->child_begin(), E = C->child_end(); in visitParagraphComment()
493 for (Comment::child_iterator I = C->child_begin(), E = C->child_end(); in visitNonStandaloneParagraphComment()
703 for (Comment::child_iterator I = C->child_begin(), E = C->child_end(); I != E; in appendParagraphCommentWithKind()
/freebsd/contrib/llvm-project/clang/include/clang/StaticAnalyzer/Core/PathSensitive/
H A DExplodedGraph.h525 static ChildIteratorType child_end(NodeRef N) {
527 return child_end(N->getFirstSucc());
/freebsd/contrib/llvm-project/llvm/include/llvm/Object/
H A DArchive.h345 child_iterator child_end() const;
348 return make_range(child_begin(Err, SkipInternal), child_end());
/freebsd/contrib/llvm-project/llvm/lib/Object/
H A DArchive.cpp739 child_iterator E = child_end(); in Archive()
990 return child_end(); in child_begin()
999 return child_end(); in child_begin()
1003 Archive::child_iterator Archive::child_end() const { in child_end() function in Archive
1448 child_iterator E = child_end(); in BigArchive()

123