| /freebsd-src/contrib/llvm-project/llvm/lib/Transforms/Vectorize/ |
| H A D | VPlanCFG.h | 130 using ChildIteratorType = VPAllSuccessorsIterator<VPBlockBase *>; 136 static inline ChildIteratorType child_begin(NodeRef N) { 137 return ChildIteratorType(N); 140 static inline ChildIteratorType child_end(NodeRef N) { 141 return ChildIteratorType::end(N); 148 using ChildIteratorType = VPAllSuccessorsIterator<const VPBlockBase *>; 155 static inline ChildIteratorType child_begin(NodeRef N) { 156 return ChildIteratorType(N); 159 static inline ChildIteratorType child_end(NodeRef N) { 160 return ChildIteratorType::end(N); [all …]
|
| /freebsd-src/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-src/contrib/llvm-project/llvm/include/llvm/Analysis/ |
| H A D | Interval.h | |
| 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( [all...] |
| H A D | LoopInfo.h | 554 typedef LoopInfo::iterator ChildIteratorType; 557 static ChildIteratorType child_begin(NodeRef N) { return N->begin(); } 558 static ChildIteratorType child_end(NodeRef N) { return N->end(); } 563 typedef LoopInfo::iterator ChildIteratorType; 566 static ChildIteratorType child_begin(NodeRef N) { return N->begin(); } 567 static ChildIteratorType child_end(NodeRef N) { return N->end(); }
|
| H A D | IntervalIterator.h | |
| 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 | 1246 using ChildIteratorType = LazyCallGraph::EdgeSequence::iterator; 1249 static ChildIteratorType child_begin(NodeRef N) { return (*N)->begin(); } 1250 static ChildIteratorType child_end(NodeRef N) { return (*N)->end(); } 1254 using ChildIteratorType = LazyCallGraph::EdgeSequence::iterator; 1257 static ChildIteratorType child_begin(NodeRef N) { return (*N)->begin(); } 1258 static ChildIteratorType child_end(NodeRef N) { return (*N)->end(); }
|
| /freebsd-src/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 | 241 using ChildIteratorType = ChildIterator; 245 static ChildIteratorType child_begin(NodeRef N) { return N->begin(); } 246 static ChildIteratorType child_end(NodeRef N) { return N->end(); }
|
| /freebsd-src/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
| H A D | MachineLoopInfo.h | 176 using ChildIteratorType = MachineLoopInfo::iterator; in changeTopLevelLoop() 179 static ChildIteratorType child_begin(NodeRef N) { return N->begin(); } 180 static ChildIteratorType child_end(NodeRef N) { return N->end(); } in addTopLevelLoop() 185 using ChildIteratorType = MachineLoopInfo::iterator; 188 static ChildIteratorType child_begin(NodeRef N) { return N->begin(); } in removeBlock() 189 static ChildIteratorType child_end(NodeRef N) { return N->end(); } in removeBlock()
|
| H A D | MachineBasicBlock.h | 1293 using ChildIteratorType = MachineBasicBlock::succ_iterator; 1296 static ChildIteratorType child_begin(NodeRef N) { return N->succ_begin(); } 1297 static ChildIteratorType child_end(NodeRef N) { return N->succ_end(); } 1302 using ChildIteratorType = MachineBasicBlock::const_succ_iterator; 1305 static ChildIteratorType child_begin(NodeRef N) { return N->succ_begin(); } 1306 static ChildIteratorType child_end(NodeRef N) { return N->succ_end(); } 1317 using ChildIteratorType = MachineBasicBlock::pred_iterator; 1323 static ChildIteratorType child_begin(NodeRef N) { return N->pred_begin(); } 1324 static ChildIteratorType child_end(NodeRef N) { return N->pred_end(); } 1329 using ChildIteratorType [all...] |
| H A D | MachineDominators.h | 331 using ChildIteratorType = ChildIterator; 334 static ChildIteratorType child_begin(NodeRef N) { return N->begin(); } 335 static ChildIteratorType child_end(NodeRef N) { return N->end(); } 262 using ChildIteratorType = ChildIterator; global() member
|
| /freebsd-src/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 | 1483 using ChildIteratorType = ::clang::CFGBlock::succ_iterator; 1486 static ChildIteratorType child_begin(NodeRef N) { return N->succ_begin(); } 1487 static ChildIteratorType child_end(NodeRef N) { return N->succ_end(); } 1492 using ChildIteratorType = ::clang::CFGBlock::const_succ_iterator; 1495 static ChildIteratorType child_begin(NodeRef N) { return N->succ_begin(); } 1496 static ChildIteratorType child_end(NodeRef N) { return N->succ_end(); } 1501 using ChildIteratorType = ::clang::CFGBlock::const_pred_iterator; 1507 static ChildIteratorType child_begin(NodeRef N) { return N->pred_begin(); } 1508 static ChildIteratorType child_end(NodeRef N) { return N->pred_end(); } 1513 using ChildIteratorType [all...] |
| /freebsd-src/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-src/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 | 325 using ChildIteratorType = nodes_iterator; in child_begin() 329 static ChildIteratorType child_begin(NodeRef Ref) { 332 static ChildIteratorType child_end(NodeRef Ref) { return Ref->child_end(); } 321 using ChildIteratorType = nodes_iterator; global() member
|
| /freebsd-src/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-src/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-src/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-src/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-src/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()
|