| /freebsd-12.1/contrib/llvm/tools/clang/include/clang/AST/ |
| H A D | StmtGraphTraits.h | 26 using ChildIteratorType = clang::Stmt::child_iterator; 31 static ChildIteratorType child_begin(NodeRef N) { 33 else return ChildIteratorType(); 36 static ChildIteratorType child_end(NodeRef N) { 38 else return ChildIteratorType(); 52 using ChildIteratorType = clang::Stmt::const_child_iterator; 57 static ChildIteratorType child_begin(NodeRef N) { 59 else return ChildIteratorType(); 62 static ChildIteratorType child_end(NodeRef N) { 64 else return ChildIteratorType();
|
| /freebsd-12.1/contrib/llvm/include/llvm/Analysis/ |
| H A D | Interval.h | 122 using ChildIteratorType = Interval::succ_iterator; 127 static ChildIteratorType child_begin(NodeRef N) { return succ_begin(N); } 128 static ChildIteratorType child_end(NodeRef N) { return succ_end(N); } 133 using ChildIteratorType = Interval::pred_iterator; 136 static ChildIteratorType child_begin(NodeRef N) { return pred_begin(N); } 137 static ChildIteratorType child_end(NodeRef N) { return pred_end(N); }
|
| H A D | CallGraph.h | 414 using ChildIteratorType = 417 static ChildIteratorType child_begin(NodeRef N) { 418 return ChildIteratorType(N->begin(), &CGNGetValue); 421 static ChildIteratorType child_end(NodeRef N) { 422 return ChildIteratorType(N->end(), &CGNGetValue); 434 using ChildIteratorType = 438 static ChildIteratorType child_begin(NodeRef N) { 439 return ChildIteratorType(N->begin(), &CGNGetValue); 442 static ChildIteratorType child_end(NodeRef N) { 443 return ChildIteratorType(N->end(), &CGNGetValue);
|
| H A D | RegionIterator.h | 44 using SuccIterTy = typename BlockTraits::ChildIteratorType; 171 using SuccIterTy = typename BlockTraits::ChildIteratorType; 262 using ChildIteratorType = RNSuccIterator<NodeRef, BlockT, RegionT>; \ 264 static inline ChildIteratorType child_begin(NodeRef N) { \ 267 static inline ChildIteratorType child_end(NodeRef N) { \ 273 using ChildIteratorType = \ 276 static inline ChildIteratorType child_begin(NodeRef N) { \ 279 static inline ChildIteratorType child_end(NodeRef N) { \
|
| H A D | IntervalIterator.h | 185 for (typename GT::ChildIteratorType I = GT::child_begin(Node), in ProcessInterval() 215 for (typename IGT::ChildIteratorType I = IGT::child_begin(Node), in ProcessNode() 238 for (typename GT::ChildIteratorType It = GT::child_begin(Node), in ProcessNode()
|
| H A D | LoopIterator.h | 72 using ChildIteratorType = member 77 static ChildIteratorType child_begin(NodeRef Node) { in child_begin() 85 static ChildIteratorType child_end(NodeRef Node) { in child_end()
|
| H A D | LazyCallGraph.h | 1226 using ChildIteratorType = LazyCallGraph::EdgeSequence::iterator; 1229 static ChildIteratorType child_begin(NodeRef N) { return (*N)->begin(); } 1230 static ChildIteratorType child_end(NodeRef N) { return (*N)->end(); } 1234 using ChildIteratorType = LazyCallGraph::EdgeSequence::iterator; 1237 static ChildIteratorType child_begin(NodeRef N) { return (*N)->begin(); } 1238 static ChildIteratorType child_end(NodeRef N) { return (*N)->end(); }
|
| H A D | LoopInfo.h | 928 typedef LoopInfo::iterator ChildIteratorType; 931 static ChildIteratorType child_begin(NodeRef N) { return N->begin(); } 932 static ChildIteratorType child_end(NodeRef N) { return N->end(); } 937 typedef LoopInfo::iterator ChildIteratorType; 940 static ChildIteratorType child_begin(NodeRef N) { return N->begin(); } 941 static ChildIteratorType child_end(NodeRef N) { return N->end(); }
|
| H A D | MemorySSA.h | 1148 using ChildIteratorType = memoryaccess_def_iterator; 1151 static ChildIteratorType child_begin(NodeRef N) { return N->defs_begin(); } 1152 static ChildIteratorType child_end(NodeRef N) { return N->defs_end(); } 1157 using ChildIteratorType = MemoryAccess::iterator; 1160 static ChildIteratorType child_begin(NodeRef N) { return N->user_begin(); } 1161 static ChildIteratorType child_end(NodeRef N) { return N->user_end(); }
|
| /freebsd-12.1/contrib/llvm/include/llvm/IR/ |
| H A D | CFG.h | 305 using ChildIteratorType = succ_iterator; 308 static ChildIteratorType child_begin(NodeRef N) { return succ_begin(N); } 309 static ChildIteratorType child_end(NodeRef N) { return succ_end(N); } 314 using ChildIteratorType = succ_const_iterator; 318 static ChildIteratorType child_begin(NodeRef N) { return succ_begin(N); } 319 static ChildIteratorType child_end(NodeRef N) { return succ_end(N); } 329 using ChildIteratorType = pred_iterator; 332 static ChildIteratorType child_begin(NodeRef N) { return pred_begin(N); } 333 static ChildIteratorType child_end(NodeRef N) { return pred_end(N); } 338 using ChildIteratorType = const_pred_iterator; [all …]
|
| H A D | CFGDiff.h | 178 using ChildIteratorType = member 182 static ChildIteratorType child_begin(NodeRef N) { in child_begin() 197 static ChildIteratorType child_end(NodeRef N) { in child_end() 232 using ChildIteratorType = member 236 static ChildIteratorType child_begin(NodeRef N) { in child_begin() 251 static ChildIteratorType child_end(NodeRef N) { in child_end()
|
| H A D | Type.h | 476 using ChildIteratorType = Type::subtype_iterator; 479 static ChildIteratorType child_begin(NodeRef N) { return N->subtype_begin(); } 480 static ChildIteratorType child_end(NodeRef N) { return N->subtype_end(); } 485 using ChildIteratorType = Type::subtype_iterator; 488 static ChildIteratorType child_begin(NodeRef N) { return N->subtype_begin(); } 489 static ChildIteratorType child_end(NodeRef N) { return N->subtype_end(); }
|
| H A D | Dominators.h | 194 using ChildIteratorType = ChildIterator; 198 static ChildIteratorType child_begin(NodeRef N) { return N->begin(); } 199 static ChildIteratorType child_end(NodeRef N) { return N->end(); }
|
| H A D | ModuleSummaryIndex.h | 1200 using ChildIteratorType = 1208 static ChildIteratorType child_begin(NodeRef N) { 1210 return ChildIteratorType( 1215 return ChildIteratorType(F->CallGraphEdgeList.begin(), &valueInfoFromEdge); 1218 static ChildIteratorType child_end(NodeRef N) { 1220 return ChildIteratorType( 1225 return ChildIteratorType(F->CallGraphEdgeList.end(), &valueInfoFromEdge);
|
| /freebsd-12.1/contrib/llvm/include/llvm/CodeGen/ |
| H A D | MachineLoopInfo.h | 175 using ChildIteratorType = MachineLoopInfo::iterator; 178 static ChildIteratorType child_begin(NodeRef N) { return N->begin(); } 179 static ChildIteratorType child_end(NodeRef N) { return N->end(); } 184 using ChildIteratorType = MachineLoopInfo::iterator; 187 static ChildIteratorType child_begin(NodeRef N) { return N->begin(); } 188 static ChildIteratorType child_end(NodeRef N) { return N->end(); }
|
| H A D | MachineBasicBlock.h | 848 using ChildIteratorType = MachineBasicBlock::succ_iterator; 851 static ChildIteratorType child_begin(NodeRef N) { return N->succ_begin(); } 852 static ChildIteratorType child_end(NodeRef N) { return N->succ_end(); } 857 using ChildIteratorType = MachineBasicBlock::const_succ_iterator; 860 static ChildIteratorType child_begin(NodeRef N) { return N->succ_begin(); } 861 static ChildIteratorType child_end(NodeRef N) { return N->succ_end(); } 872 using ChildIteratorType = MachineBasicBlock::pred_iterator; 878 static ChildIteratorType child_begin(NodeRef N) { return N->pred_begin(); } 879 static ChildIteratorType child_end(NodeRef N) { return N->pred_end(); } 884 using ChildIteratorType = MachineBasicBlock::const_pred_iterator; [all …]
|
| H A D | MachineDominators.h | 262 using ChildIteratorType = ChildIterator; member 265 static ChildIteratorType child_begin(NodeRef N) { return N->begin(); } in child_begin() 266 static ChildIteratorType child_end(NodeRef N) { return N->end(); } in child_end()
|
| /freebsd-12.1/contrib/llvm/tools/clang/include/clang/Analysis/ |
| H A D | CallGraph.h | 188 using ChildIteratorType = NodeType::iterator; 191 static ChildIteratorType child_begin(NodeType *N) { return N->begin(); } 192 static ChildIteratorType child_end(NodeType *N) { return N->end(); } 198 using ChildIteratorType = NodeType::const_iterator; 201 static ChildIteratorType child_begin(NodeType *N) { return N->begin();} 202 static ChildIteratorType child_end(NodeType *N) { return N->end(); }
|
| H A D | CFG.h | 1242 using ChildIteratorType = ::clang::CFGBlock::succ_iterator; 1245 static ChildIteratorType child_begin(NodeRef N) { return N->succ_begin(); } 1246 static ChildIteratorType child_end(NodeRef N) { return N->succ_end(); } 1251 using ChildIteratorType = ::clang::CFGBlock::const_succ_iterator; 1254 static ChildIteratorType child_begin(NodeRef N) { return N->succ_begin(); } 1255 static ChildIteratorType child_end(NodeRef N) { return N->succ_end(); } 1260 using ChildIteratorType = ::clang::CFGBlock::const_pred_iterator; 1266 static ChildIteratorType child_begin(NodeRef N) { return N->pred_begin(); } 1267 static ChildIteratorType child_end(NodeRef N) { return N->pred_end(); } 1272 using ChildIteratorType = ::clang::CFGBlock::const_pred_iterator; [all …]
|
| /freebsd-12.1/contrib/llvm/tools/clang/include/clang/Analysis/Analyses/ |
| H A D | Dominators.h | 167 using ChildIteratorType = ::clang::DomTreeNode::iterator; 170 static ChildIteratorType child_begin(NodeRef N) { return N->begin(); } 171 static ChildIteratorType child_end(NodeRef N) { return N->end(); }
|
| /freebsd-12.1/contrib/llvm/include/llvm/ADT/ |
| H A D | GraphTraits.h | 121 iterator_range<typename GraphTraits<GraphType>::ChildIteratorType> 128 iterator_range<typename GraphTraits<Inverse<GraphType>>::ChildIteratorType>
|
| /freebsd-12.1/contrib/llvm/lib/CodeGen/ |
| H A D | MachineBlockFrequencyInfo.cpp | 90 using ChildIteratorType = MachineBasicBlock::const_succ_iterator; typedef 97 static ChildIteratorType child_begin(const NodeRef N) { in child_begin() 101 static ChildIteratorType child_end(const NodeRef N) { return N->succ_end(); } in child_end()
|
| /freebsd-12.1/contrib/llvm/lib/Analysis/ |
| H A D | BlockFrequencyInfo.cpp | 101 using ChildIteratorType = succ_const_iterator; typedef 108 static ChildIteratorType child_begin(const NodeRef N) { in child_begin() 112 static ChildIteratorType child_end(const NodeRef N) { return succ_end(N); } in child_end()
|
| /freebsd-12.1/contrib/llvm/lib/Transforms/Vectorize/ |
| H A D | VPlan.h | 1320 using ChildIteratorType = SmallVectorImpl<VPBlockBase *>::iterator; 1324 static inline ChildIteratorType child_begin(NodeRef N) { 1328 static inline ChildIteratorType child_end(NodeRef N) { 1335 using ChildIteratorType = SmallVectorImpl<VPBlockBase *>::const_iterator; 1339 static inline ChildIteratorType child_begin(NodeRef N) { 1343 static inline ChildIteratorType child_end(NodeRef N) { 1352 using ChildIteratorType = SmallVectorImpl<VPBlockBase *>::iterator; 1356 static inline ChildIteratorType child_begin(NodeRef N) { 1360 static inline ChildIteratorType child_end(NodeRef N) {
|
| /freebsd-12.1/contrib/llvm/tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ |
| H A D | ExplodedGraph.h | 472 using ChildIteratorType = clang::ento::ExplodedNode::succ_iterator; 483 static ChildIteratorType child_begin(NodeRef N) { 489 static ChildIteratorType child_end(NodeRef N) {
|