/freebsd-12-stable/contrib/llvm-project/llvm/include/llvm/Analysis/ |
H A D | LoopInfo.h | 1177 typedef LoopInfo::iterator ChildIteratorType; typedef in struct:llvm::GraphTraits 1180 static ChildIteratorType child_begin(NodeRef N) { return N->begin(); } 1181 static ChildIteratorType child_end(NodeRef N) { return N->end(); } 1186 typedef LoopInfo::iterator ChildIteratorType; typedef in struct:llvm::GraphTraits 1189 static ChildIteratorType child_begin(NodeRef N) { return N->begin(); } 1190 static ChildIteratorType child_end(NodeRef N) { return N->end(); }
|
H A D | MemorySSA.h | 1154 using ChildIteratorType = memoryaccess_def_iterator; 1157 static ChildIteratorType child_begin(NodeRef N) { return N->defs_begin(); } 1158 static ChildIteratorType child_end(NodeRef N) { return N->defs_end(); } 1163 using ChildIteratorType = MemoryAccess::iterator; 1166 static ChildIteratorType child_begin(NodeRef N) { return N->user_begin(); } 1167 static ChildIteratorType child_end(NodeRef N) { return N->user_end(); }
|
H A D | LoopInfoImpl.h | 173 typename BlockTraits::ChildIteratorType SI = BlockTraits::child_begin(Out); 477 typedef typename BlockTraits::ChildIteratorType SuccIterTy;
|
H A D | BlockFrequencyInfoImpl.h | 1370 using EdgeIter = typename GTraits::ChildIteratorType;
|
/freebsd-12-stable/contrib/llvm-project/llvm/include/llvm/IR/ |
H A D | ModuleSummaryIndex.h | 1403 using ChildIteratorType = 1411 static ChildIteratorType child_begin(NodeRef N) { 1413 return ChildIteratorType( 1418 return ChildIteratorType(F->CallGraphEdgeList.begin(), &valueInfoFromEdge); 1421 static ChildIteratorType child_end(NodeRef N) { 1423 return ChildIteratorType( 1428 return ChildIteratorType(F->CallGraphEdgeList.end(), &valueInfoFromEdge);
|
/freebsd-12-stable/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
H A D | ScheduleDAG.h | 665 typedef SUnitIterator ChildIteratorType; typedef in struct:llvm::SUnit::GraphTraits 667 static ChildIteratorType child_begin(NodeRef N) { 670 static ChildIteratorType child_end(NodeRef N) {
|
H A D | SelectionDAGNodes.h | 2576 using ChildIteratorType = SDNodeIterator; 2580 static ChildIteratorType child_begin(NodeRef N) { 2584 static ChildIteratorType child_end(NodeRef N) {
|
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/X86/ |
H A D | ImmutableGraph.h | 412 using ChildIteratorType = 416 static ChildIteratorType child_begin(NodeRef N) { 419 static ChildIteratorType child_end(NodeRef N) {
|
H A D | X86LoadValueInjectionLoadHardening.cpp | 198 using ChildIteratorType = typename Traits::ChildIteratorType; 222 static std::string getEdgeAttributes(NodeRef, ChildIteratorType E,
|
/freebsd-12-stable/contrib/llvm-project/llvm/include/llvm/ADT/ |
H A D | SCCIterator.h | 46 using ChildItTy = typename GT::ChildIteratorType;
|
H A D | DepthFirstIterator.h | 90 using ChildItTy = typename GT::ChildIteratorType;
|
H A D | PostOrderIterator.h | 100 using ChildItTy = typename GT::ChildIteratorType;
|
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Analysis/ |
H A D | RegionPrinter.cpp | 75 GraphTraits<RegionInfo *>::ChildIteratorType CI,
|
H A D | BlockFrequencyInfoImpl.cpp | 669 using ChildIteratorType = GraphT::IrrNode::iterator; 672 static ChildIteratorType child_begin(NodeRef N) { return N->succ_begin(); } 673 static ChildIteratorType child_end(NodeRef N) { return N->succ_end(); }
|
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Transforms/IPO/ |
H A D | FunctionAttrs.cpp | 424 using ChildIteratorType = SmallVectorImpl<ArgumentGraphNode *>::iterator; 427 static ChildIteratorType child_begin(NodeRef N) { return N->Uses.begin(); } 428 static ChildIteratorType child_end(NodeRef N) { return N->Uses.end(); } 435 static ChildIteratorType nodes_begin(ArgumentGraph *AG) { 439 static ChildIteratorType nodes_end(ArgumentGraph *AG) { return AG->end(); }
|
/freebsd-12-stable/contrib/llvm-project/llvm/include/llvm/Support/ |
H A D | GraphWriter.h | 74 using child_iterator = typename GTraits::ChildIteratorType;
|
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Transforms/Instrumentation/ |
H A D | PGOInstrumentation.cpp | 1753 using ChildIteratorType = succ_const_iterator; 1760 static ChildIteratorType child_begin(const NodeRef N) { 1764 static ChildIteratorType child_end(const NodeRef N) { return succ_end(N); }
|
/freebsd-12-stable/contrib/llvm-project/llvm/lib/Transforms/Vectorize/ |
H A D | SLPVectorizer.cpp | 2242 struct ChildIteratorType struct in struct:GraphTraits 2244 ChildIteratorType, SmallVector<BoUpSLP::EdgeInfo, 1>::iterator> { 2247 ChildIteratorType(SmallVector<BoUpSLP::EdgeInfo, 1>::iterator W, function in struct:GraphTraits::ChildIteratorType 2249 : ChildIteratorType::iterator_adaptor_base(W), VectorizableTree(VT) {} 2258 static ChildIteratorType child_begin(NodeRef N) { 2262 static ChildIteratorType child_end(NodeRef N) {
|