| /freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/Vectorize/ |
| H A D | VPlanCFG.h | 137 return ChildIteratorType(N); 140 static inline ChildIteratorType child_end(NodeRef N) { 141 return ChildIteratorType::end(N); 156 return ChildIteratorType(N); 159 static inline ChildIteratorType child_end(NodeRef N) { 160 return ChildIteratorType::end(N); 186 static inline ChildIteratorType child_end(NodeRef N) { 248 return ChildIteratorType(N); 252 return ChildIteratorType::end(N); 263 return ChildIteratorType(N); [all …]
|
| /freebsd-14.2/contrib/llvm-project/clang/include/clang/AST/ |
| H A D | StmtGraphTraits.h | 25 using ChildIteratorType = clang::Stmt::child_iterator; 30 static ChildIteratorType child_begin(NodeRef N) { 32 else return ChildIteratorType(); 35 static ChildIteratorType child_end(NodeRef N) { 37 else return ChildIteratorType(); 51 using ChildIteratorType = clang::Stmt::const_child_iterator; 56 static ChildIteratorType child_begin(NodeRef N) { 58 else return ChildIteratorType(); 61 static ChildIteratorType child_end(NodeRef N) { 63 else return ChildIteratorType();
|
| /freebsd-14.2/contrib/llvm-project/llvm/include/llvm/Analysis/ |
| H A D | Interval.h | 118 using ChildIteratorType = Interval::succ_iterator; 123 static ChildIteratorType child_begin(NodeRef N) { return succ_begin(N); } 124 static ChildIteratorType child_end(NodeRef N) { return succ_end(N); } 129 using ChildIteratorType = Interval::pred_iterator; 132 static ChildIteratorType child_begin(NodeRef N) { return pred_begin(N); } 133 static ChildIteratorType child_end(NodeRef N) { return pred_end(N); }
|
| H A D | CallGraph.h | 439 using ChildIteratorType = 442 static ChildIteratorType child_begin(NodeRef N) { 443 return ChildIteratorType(N->begin(), &CGNGetValue); 446 static ChildIteratorType child_end(NodeRef N) { 447 return ChildIteratorType(N->end(), &CGNGetValue); 459 using ChildIteratorType = 463 static ChildIteratorType child_begin(NodeRef N) { 464 return ChildIteratorType(N->begin(), &CGNGetValue); 467 static ChildIteratorType child_end(NodeRef N) { 468 return ChildIteratorType(N->end(), &CGNGetValue);
|
| H A D | RegionIterator.h | 48 using SuccIterTy = typename BlockTraits::ChildIteratorType; 172 using SuccIterTy = typename BlockTraits::ChildIteratorType; 268 using ChildIteratorType = RNSuccIterator<NodeRef, BlockT, RegionT>; \ 270 static inline ChildIteratorType child_begin(NodeRef N) { \ 273 static inline ChildIteratorType child_end(NodeRef N) { \ 279 using ChildIteratorType = \ 282 static inline ChildIteratorType child_begin(NodeRef N) { \ 285 static inline ChildIteratorType child_end(NodeRef N) { \
|
| H A D | DDG.h | 496 using ChildIteratorType = 501 static ChildIteratorType child_begin(NodeRef N) { 502 return ChildIteratorType(N->begin(), &DDGGetTargetNode); 504 static ChildIteratorType child_end(NodeRef N) { 505 return ChildIteratorType(N->end(), &DDGGetTargetNode); 536 using ChildIteratorType = 541 static ChildIteratorType child_begin(NodeRef N) { 542 return ChildIteratorType(N->begin(), &DDGGetTargetNode); 544 static ChildIteratorType child_end(NodeRef N) { 545 return ChildIteratorType(N->end(), &DDGGetTargetNode);
|
| H A D | LoopInfo.h | 549 typedef LoopInfo::iterator ChildIteratorType; 552 static ChildIteratorType child_begin(NodeRef N) { return N->begin(); } 553 static ChildIteratorType child_end(NodeRef N) { return N->end(); } 558 typedef LoopInfo::iterator ChildIteratorType; 561 static ChildIteratorType child_begin(NodeRef N) { return N->begin(); } 562 static ChildIteratorType child_end(NodeRef N) { return N->end(); }
|
| H A D | IntervalIterator.h | 183 for (typename GT::ChildIteratorType I = GT::child_begin(Node), in ProcessInterval() 213 for (typename IGT::ChildIteratorType I = IGT::child_begin(Node), in ProcessNode() 234 for (typename GT::ChildIteratorType It = GT::child_begin(Node), in ProcessNode()
|
| H A D | LoopIterator.h | 71 using ChildIteratorType = member 76 static ChildIteratorType child_begin(NodeRef Node) { in child_begin() 84 static ChildIteratorType child_end(NodeRef Node) { in child_end()
|
| H A D | LazyCallGraph.h | 1241 using ChildIteratorType = LazyCallGraph::EdgeSequence::iterator; 1244 static ChildIteratorType child_begin(NodeRef N) { return (*N)->begin(); } 1245 static ChildIteratorType child_end(NodeRef N) { return (*N)->end(); } 1249 using ChildIteratorType = LazyCallGraph::EdgeSequence::iterator; 1252 static ChildIteratorType child_begin(NodeRef N) { return (*N)->begin(); } 1253 static ChildIteratorType child_end(NodeRef N) { return (*N)->end(); }
|
| /freebsd-14.2/contrib/llvm-project/llvm/include/llvm/IR/ |
| H A D | CFG.h | 302 using ChildIteratorType = succ_iterator; 305 static ChildIteratorType child_begin(NodeRef N) { return succ_begin(N); } 306 static ChildIteratorType child_end(NodeRef N) { return succ_end(N); } 311 using ChildIteratorType = const_succ_iterator; 315 static ChildIteratorType child_begin(NodeRef N) { return succ_begin(N); } 316 static ChildIteratorType child_end(NodeRef N) { return succ_end(N); } 326 using ChildIteratorType = pred_iterator; 329 static ChildIteratorType child_begin(NodeRef N) { return pred_begin(N); } 330 static ChildIteratorType child_end(NodeRef N) { return pred_end(N); } 335 using ChildIteratorType = const_pred_iterator; [all …]
|
| H A D | Dominators.h | 237 using ChildIteratorType = ChildIterator; 241 static ChildIteratorType child_begin(NodeRef N) { return N->begin(); } 242 static ChildIteratorType child_end(NodeRef N) { return N->end(); }
|
| /freebsd-14.2/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
| H A D | MachineLoopInfo.h | 195 using ChildIteratorType = MachineLoopInfo::iterator; 198 static ChildIteratorType child_begin(NodeRef N) { return N->begin(); } 199 static ChildIteratorType child_end(NodeRef N) { return N->end(); } 204 using ChildIteratorType = MachineLoopInfo::iterator; 207 static ChildIteratorType child_begin(NodeRef N) { return N->begin(); } 208 static ChildIteratorType child_end(NodeRef N) { return N->end(); }
|
| H A D | MachineBasicBlock.h | 1255 using ChildIteratorType = MachineBasicBlock::succ_iterator; 1258 static ChildIteratorType child_begin(NodeRef N) { return N->succ_begin(); } 1259 static ChildIteratorType child_end(NodeRef N) { return N->succ_end(); } 1264 using ChildIteratorType = MachineBasicBlock::const_succ_iterator; 1267 static ChildIteratorType child_begin(NodeRef N) { return N->succ_begin(); } 1268 static ChildIteratorType child_end(NodeRef N) { return N->succ_end(); } 1279 using ChildIteratorType = MachineBasicBlock::pred_iterator; 1285 static ChildIteratorType child_begin(NodeRef N) { return N->pred_begin(); } 1286 static ChildIteratorType child_end(NodeRef N) { return N->pred_end(); } 1291 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-14.2/contrib/llvm-project/clang/include/clang/Analysis/ |
| H A D | CallGraph.h | 246 using ChildIteratorType = NodeType::iterator; 249 static ChildIteratorType child_begin(NodeType *N) { return N->begin(); } 250 static ChildIteratorType child_end(NodeType *N) { return N->end(); } 256 using ChildIteratorType = NodeType::const_iterator; 259 static ChildIteratorType child_begin(NodeType *N) { return N->begin();} 260 static ChildIteratorType child_end(NodeType *N) { return N->end(); }
|
| H A D | CFG.h | 1480 using ChildIteratorType = ::clang::CFGBlock::succ_iterator; 1483 static ChildIteratorType child_begin(NodeRef N) { return N->succ_begin(); } 1484 static ChildIteratorType child_end(NodeRef N) { return N->succ_end(); } 1489 using ChildIteratorType = ::clang::CFGBlock::const_succ_iterator; 1492 static ChildIteratorType child_begin(NodeRef N) { return N->succ_begin(); } 1493 static ChildIteratorType child_end(NodeRef N) { return N->succ_end(); } 1498 using ChildIteratorType = ::clang::CFGBlock::const_pred_iterator; 1504 static ChildIteratorType child_begin(NodeRef N) { return N->pred_begin(); } 1505 static ChildIteratorType child_end(NodeRef N) { return N->pred_end(); } 1510 using ChildIteratorType = ::clang::CFGBlock::const_pred_iterator; [all …]
|
| /freebsd-14.2/contrib/llvm-project/llvm/include/llvm/Transforms/IPO/ |
| H A D | ProfiledCallGraph.h | 221 using ChildIteratorType = NodeType::const_iterator; 224 static ChildIteratorType child_begin(NodeRef N) { return N->Edges.begin(); } 225 static ChildIteratorType child_end(NodeRef N) { return N->Edges.end(); } 235 static ChildIteratorType nodes_begin(ProfiledCallGraph *PCG) { 239 static ChildIteratorType nodes_end(ProfiledCallGraph *PCG) {
|
| /freebsd-14.2/contrib/llvm-project/llvm/include/llvm/ADT/ |
| H A D | GraphTraits.h | 122 iterator_range<typename GraphTraits<GraphType>::ChildIteratorType> 129 iterator_range<typename GraphTraits<Inverse<GraphType>>::ChildIteratorType>
|
| H A D | GenericCycleInfo.h | 321 using ChildIteratorType = nodes_iterator; member 325 static ChildIteratorType child_begin(NodeRef Ref) { in child_begin() 328 static ChildIteratorType child_end(NodeRef Ref) { return Ref->child_end(); } in child_end()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/CodeGen/ |
| H A D | MachineBlockFrequencyInfo.cpp | 92 using ChildIteratorType = MachineBasicBlock::const_succ_iterator; typedef 99 static ChildIteratorType child_begin(const NodeRef N) { in child_begin() 103 static ChildIteratorType child_end(const NodeRef N) { return N->succ_end(); } in child_end()
|
| /freebsd-14.2/contrib/llvm-project/clang/include/clang/Analysis/Analyses/ |
| H A D | Dominators.h | 282 using ChildIteratorType = ::clang::DomTreeNode::const_iterator; 285 static ChildIteratorType child_begin(NodeRef N) { return N->begin(); } 286 static ChildIteratorType child_end(NodeRef N) { return N->end(); }
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/Analysis/ |
| H A D | BlockFrequencyInfo.cpp | 101 using ChildIteratorType = const_succ_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-14.2/contrib/llvm-project/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ |
| H A D | ExplodedGraph.h | 508 using ChildIteratorType = clang::ento::ExplodedNode::succ_iterator; 519 static ChildIteratorType child_begin(NodeRef N) { 525 static ChildIteratorType child_end(NodeRef N) {
|
| /freebsd-14.2/contrib/llvm-project/clang/lib/Serialization/ |
| H A D | ModuleManager.cpp | 463 using ChildIteratorType = llvm::SetVector<ModuleFile *>::const_iterator; typedef 466 static ChildIteratorType child_begin(NodeRef Node) { in child_begin() 470 static ChildIteratorType child_end(NodeRef Node) { in child_end()
|