Home
last modified time | relevance | path

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

123

/freebsd-11-stable/contrib/llvm-project/clang/include/clang/AST/
HDStmtOpenMP.h87 *child_begin() = S; in setAssociatedStmt()
255 return *child_begin(); in getAssociatedStmt()
259 return *child_begin(); in getAssociatedStmt()
489 &(*(std::next(child_begin(), getArraysOffset(getDirectiveKind()))))); in getCounters()
496 child_begin(), getArraysOffset(getDirectiveKind()) + CollapsedNum)); in getPrivateCounters()
503 &*std::next(child_begin(), in getInits()
511 &*std::next(child_begin(), in getUpdates()
519 &*std::next(child_begin(), in getFinals()
527 &*std::next(child_begin(), in getDependentCounters()
535 &*std::next(child_begin(), in getDependentInits()
[all …]
HDStmtGraphTraits.h30 static ChildIteratorType child_begin(NodeRef N) {
31 if (N) return N->child_begin();
56 static ChildIteratorType child_begin(NodeRef N) {
57 if (N) return N->child_begin();
HDComment.h226 child_iterator child_begin() const;
232 return child_end() - child_begin(); in child_count()
279 child_iterator child_begin() const { return nullptr; } in child_begin() function
338 child_iterator child_begin() const { return nullptr; } in child_begin() function
470 child_iterator child_begin() const { return nullptr; } in child_begin() function
525 child_iterator child_begin() const { return nullptr; } in child_begin() function
574 child_iterator child_begin() const { in child_begin() function
644 child_iterator child_begin() const { in child_begin() function
881 child_iterator child_begin() const { return nullptr; } in child_begin() function
912 child_iterator child_begin() const { in child_begin() function
[all …]
/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/Analysis/
HDRegionInfoImpl.h167 for (BlockT *Pred : make_range(InvBlockTraits::child_begin(entry), in getEnteringBlock()
188 for (PredIterTy PI = InvBlockTraits::child_begin(exit), in getExitingBlocks()
211 for (BlockT *Pred : make_range(InvBlockTraits::child_begin(exit), in getExitingBlock()
262 make_range(BlockTraits::child_begin(BB), BlockTraits::child_end(BB))) { in verifyBBInRegion()
269 for (BlockT *Pred : make_range(InvBlockTraits::child_begin(BB), in verifyBBInRegion()
287 make_range(BlockTraits::child_begin(BB), BlockTraits::child_end(BB))) { in verifyWalk()
468 for (BlockT *Pred : make_range(InvBlockTraits::child_begin(getExit()), in getExpandedRegion()
473 return new RegionT(getEntry(), *BlockTraits::child_begin(exit), RI, DT); in getExpandedRegion()
480 for (BlockT *Pred : make_range(InvBlockTraits::child_begin(getExit()), in getExpandedRegion()
568 for (BlockT *P : make_range(InvBlockTraits::child_begin(BB), in isCommonDomFrontier()
[all …]
HDIntervalIterator.h184 for (typename GT::ChildIteratorType I = GT::child_begin(Node), in ProcessInterval()
214 for (typename IGT::ChildIteratorType I = IGT::child_begin(Node), in ProcessNode()
237 for (typename GT::ChildIteratorType It = GT::child_begin(Node), in ProcessNode()
HDRegionIterator.h107 BItor(BlockTraits::child_begin(node->getEntry())) { in RNSuccIterator()
184 : Node(node), Itor(BlockTraits::child_begin(node->getEntry())) { in RNSuccIterator()
263 static inline ChildIteratorType child_begin(NodeRef N) { \
275 static inline ChildIteratorType child_begin(NodeRef N) { \
HDInterval.h126 static ChildIteratorType child_begin(NodeRef N) { return succ_begin(N); }
135 static ChildIteratorType child_begin(NodeRef N) { return pred_begin(N); }
HDLoopInfoImpl.h173 typename BlockTraits::ChildIteratorType SI = BlockTraits::child_begin(Out); in getLoopPreheader()
300 assert(std::any_of(GraphTraits<BlockT *>::child_begin(BB), in verifyLoop()
305 assert(std::any_of(GraphTraits<Inverse<BlockT *>>::child_begin(BB), in verifyLoop()
311 std::for_each(GraphTraits<Inverse<BlockT *>>::child_begin(BB), in verifyLoop()
444 InvBlockTraits::child_begin(PredBB), in discoverAndMapSubloop()
HDCFG.h160 for (NodeT Succ : make_range(GT::child_begin(Node), GT::child_end(Node))) { in containsIrreducibleCFG()
HDCallGraph.h417 static ChildIteratorType child_begin(NodeRef N) {
438 static ChildIteratorType child_begin(NodeRef N) {
/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/ADT/
HDGraphTraits.h122 return make_range(GraphTraits<GraphType>::child_begin(G),
129 return make_range(GraphTraits<Inverse<GraphType>>::child_begin(G),
HDPostOrderIterator.h108 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()
131 VisitStack.push_back(std::make_pair(BB, GT::child_begin(BB))); in traverseChild()
HDSCCIterator.h150 VisitStack.push_back(StackElement(N, GT::child_begin(N), visitNum)); in DFSVisitOne()
220 for (ChildItTy CI = GT::child_begin(N), CE = GT::child_end(N); CI != CE; in hasLoop()
/freebsd-11-stable/contrib/llvm-project/clang/lib/AST/
HDComment.cpp71 ASSERT_IMPLEMENTS_child_begin(&CLASS::child_begin); \ in CheckCommentASTNodes()
82 Comment::child_iterator Comment::child_begin() const { in child_begin() function in clang::comments::Comment
88 return static_cast<const CLASS *>(this)->child_begin(); in child_begin()
120 for (child_iterator I = child_begin(), E = child_end(); I != E; ++I) { in isWhitespaceNoCache()
/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/IR/
HDCFG.h303 static ChildIteratorType child_begin(NodeRef N) { return succ_begin(N); }
313 static ChildIteratorType child_begin(NodeRef N) { return succ_begin(N); }
327 static ChildIteratorType child_begin(NodeRef N) { return pred_begin(N); }
336 static ChildIteratorType child_begin(NodeRef N) { return pred_begin(N); }
HDCFGDiff.h181 static ChildIteratorType child_begin(NodeRef N) { in child_begin() function
235 static ChildIteratorType child_begin(NodeRef N) { in child_begin() function
/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/CodeGen/
HDMachineLoopInfo.h181 static ChildIteratorType child_begin(NodeRef N) { return N->begin(); }
190 static ChildIteratorType child_begin(NodeRef N) { return N->begin(); }
HDMachineBasicBlock.h875 static ChildIteratorType child_begin(NodeRef N) { return N->succ_begin(); }
884 static ChildIteratorType child_begin(NodeRef N) { return N->succ_begin(); }
902 static ChildIteratorType child_begin(NodeRef N) { return N->pred_begin(); }
914 static ChildIteratorType child_begin(NodeRef N) { return N->pred_begin(); }
/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/Support/
HDGraphWriter.h85 child_iterator EI = GTraits::child_begin(Node); in getEdgeSourceLabels()
228 child_iterator EI = GTraits::child_begin(Node); in writeNode()
246 (unsigned)std::distance(GTraits::child_begin(TargetNode), TargetIt); in writeEdge()
/freebsd-11-stable/usr.bin/dtc/
HDchecking.cc84 if (n->child_begin() == n->child_end()) in check_node()
136 for (node::child_iterator i=n->child_begin(), e=n->child_end() ; i!=e ; in visit_node()
HDfdt.hh475 child_iterator begin() { return n.child_begin(); } in begin()
565 inline child_iterator child_begin() in child_begin() function in dtc::fdt::node
/freebsd-11-stable/contrib/llvm-project/clang/include/clang/Analysis/
HDCallGraph.h191 static ChildIteratorType child_begin(NodeType *N) { return N->begin(); }
201 static ChildIteratorType child_begin(NodeType *N) { return N->begin();}
/freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/Object/
HDArchive.h239 child_iterator child_begin(Error &Err, bool SkipInternal = true) const;
243 return make_range(child_begin(Err, SkipInternal), child_end());
/freebsd-11-stable/contrib/llvm-project/clang/lib/Index/
HDCommentToXML.cpp98 for (Comment::child_iterator I = C->child_begin(), E = C->child_end(); in FullCommentParts()
323 for (Comment::child_iterator I = C->child_begin(), E = C->child_end(); in visitParagraphComment()
490 for (Comment::child_iterator I = C->child_begin(), E = C->child_end(); in visitNonStandaloneParagraphComment()
696 for (Comment::child_iterator I = C->child_begin(), E = C->child_end(); in appendParagraphCommentWithKind()
/freebsd-11-stable/contrib/llvm-project/clang/include/clang/StaticAnalyzer/Core/PathSensitive/
HDExplodedGraph.h524 static ChildIteratorType child_begin(NodeRef N) {
526 return child_begin(*N->succ_begin());

123