| /freebsd-11-stable/contrib/llvm-project/clang/include/clang/AST/ |
| HD | 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-11-stable/contrib/llvm-project/llvm/include/llvm/Analysis/ |
| HD | Interval.h | 121 using ChildIteratorType = Interval::succ_iterator; 126 static ChildIteratorType child_begin(NodeRef N) { return succ_begin(N); } 127 static ChildIteratorType child_end(NodeRef N) { return succ_end(N); } 132 using ChildIteratorType = Interval::pred_iterator; 135 static ChildIteratorType child_begin(NodeRef N) { return pred_begin(N); } 136 static ChildIteratorType child_end(NodeRef N) { return pred_end(N); }
|
| HD | 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);
|
| HD | RegionIterator.h | 43 using SuccIterTy = typename BlockTraits::ChildIteratorType; 170 using SuccIterTy = typename BlockTraits::ChildIteratorType; 261 using ChildIteratorType = RNSuccIterator<NodeRef, BlockT, RegionT>; \ 263 static inline ChildIteratorType child_begin(NodeRef N) { \ 266 static inline ChildIteratorType child_end(NodeRef N) { \ 272 using ChildIteratorType = \ 275 static inline ChildIteratorType child_begin(NodeRef N) { \ 278 static inline ChildIteratorType child_end(NodeRef N) { \
|
| HD | DDG.h | 440 using ChildIteratorType = 445 static ChildIteratorType child_begin(NodeRef N) { 446 return ChildIteratorType(N->begin(), &DDGGetTargetNode); 448 static ChildIteratorType child_end(NodeRef N) { 449 return ChildIteratorType(N->end(), &DDGGetTargetNode); 480 using ChildIteratorType = 485 static ChildIteratorType child_begin(NodeRef N) { 486 return ChildIteratorType(N->begin(), &DDGGetTargetNode); 488 static ChildIteratorType child_end(NodeRef N) { 489 return ChildIteratorType(N->end(), &DDGGetTargetNode);
|
| HD | IntervalIterator.h | 184 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()
|
| HD | 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()
|
| HD | 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(); }
|
| HD | LoopInfo.h | 1177 typedef LoopInfo::iterator ChildIteratorType; 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; 1189 static ChildIteratorType child_begin(NodeRef N) { return N->begin(); } 1190 static ChildIteratorType child_end(NodeRef N) { return N->end(); }
|
| HD | 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(); }
|
| /freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/IR/ |
| HD | CFG.h | 300 using ChildIteratorType = succ_iterator; 303 static ChildIteratorType child_begin(NodeRef N) { return succ_begin(N); } 304 static ChildIteratorType child_end(NodeRef N) { return succ_end(N); } 309 using ChildIteratorType = succ_const_iterator; 313 static ChildIteratorType child_begin(NodeRef N) { return succ_begin(N); } 314 static ChildIteratorType child_end(NodeRef N) { return succ_end(N); } 324 using ChildIteratorType = pred_iterator; 327 static ChildIteratorType child_begin(NodeRef N) { return pred_begin(N); } 328 static ChildIteratorType child_end(NodeRef N) { return pred_end(N); } 333 using ChildIteratorType = const_pred_iterator; [all …]
|
| HD | CFGDiff.h | 177 using ChildIteratorType = member 181 static ChildIteratorType child_begin(NodeRef N) { in child_begin() 196 static ChildIteratorType child_end(NodeRef N) { in child_end() 231 using ChildIteratorType = member 235 static ChildIteratorType child_begin(NodeRef N) { in child_begin() 250 static ChildIteratorType child_end(NodeRef N) { in child_end()
|
| HD | Dominators.h | 193 using ChildIteratorType = ChildIterator; 197 static ChildIteratorType child_begin(NodeRef N) { return N->begin(); } 198 static ChildIteratorType child_end(NodeRef N) { return N->end(); }
|
| HD | 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-11-stable/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
| HD | MachineLoopInfo.h | 178 using ChildIteratorType = MachineLoopInfo::iterator; 181 static ChildIteratorType child_begin(NodeRef N) { return N->begin(); } 182 static ChildIteratorType child_end(NodeRef N) { return N->end(); } 187 using ChildIteratorType = MachineLoopInfo::iterator; 190 static ChildIteratorType child_begin(NodeRef N) { return N->begin(); } 191 static ChildIteratorType child_end(NodeRef N) { return N->end(); }
|
| HD | MachineBasicBlock.h | 872 using ChildIteratorType = MachineBasicBlock::succ_iterator; 875 static ChildIteratorType child_begin(NodeRef N) { return N->succ_begin(); } 876 static ChildIteratorType child_end(NodeRef N) { return N->succ_end(); } 881 using ChildIteratorType = MachineBasicBlock::const_succ_iterator; 884 static ChildIteratorType child_begin(NodeRef N) { return N->succ_begin(); } 885 static ChildIteratorType child_end(NodeRef N) { return N->succ_end(); } 896 using ChildIteratorType = MachineBasicBlock::pred_iterator; 902 static ChildIteratorType child_begin(NodeRef N) { return N->pred_begin(); } 903 static ChildIteratorType child_end(NodeRef N) { return N->pred_end(); } 908 using ChildIteratorType = MachineBasicBlock::const_pred_iterator; [all …]
|
| HD | MachineDominators.h | 261 using ChildIteratorType = ChildIterator; member 264 static ChildIteratorType child_begin(NodeRef N) { return N->begin(); } in child_begin() 265 static ChildIteratorType child_end(NodeRef N) { return N->end(); } in child_end()
|
| /freebsd-11-stable/contrib/llvm-project/clang/include/clang/Analysis/ |
| HD | 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(); }
|
| HD | CFG.h | 1474 using ChildIteratorType = ::clang::CFGBlock::succ_iterator; 1477 static ChildIteratorType child_begin(NodeRef N) { return N->succ_begin(); } 1478 static ChildIteratorType child_end(NodeRef N) { return N->succ_end(); } 1486 using ChildIteratorType = ::clang::CFGBlock::const_succ_iterator; 1489 static ChildIteratorType child_begin(NodeRef N) { return N->succ_begin(); } 1490 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(); } 1513 using ChildIteratorType = ::clang::CFGBlock::const_pred_iterator; [all …]
|
| /freebsd-11-stable/contrib/llvm-project/llvm/include/llvm/ADT/ |
| HD | GraphTraits.h | 120 iterator_range<typename GraphTraits<GraphType>::ChildIteratorType> 127 iterator_range<typename GraphTraits<Inverse<GraphType>>::ChildIteratorType>
|
| /freebsd-11-stable/contrib/llvm-project/llvm/lib/CodeGen/ |
| HD | 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-11-stable/contrib/llvm-project/llvm/lib/Analysis/ |
| HD | 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-11-stable/contrib/llvm-project/llvm/lib/Transforms/Vectorize/ |
| HD | VPlan.h | 1233 using ChildIteratorType = SmallVectorImpl<VPBlockBase *>::iterator; 1237 static inline ChildIteratorType child_begin(NodeRef N) { 1241 static inline ChildIteratorType child_end(NodeRef N) { 1248 using ChildIteratorType = SmallVectorImpl<VPBlockBase *>::const_iterator; 1252 static inline ChildIteratorType child_begin(NodeRef N) { 1256 static inline ChildIteratorType child_end(NodeRef N) { 1265 using ChildIteratorType = SmallVectorImpl<VPBlockBase *>::iterator; 1269 static inline ChildIteratorType child_begin(NodeRef N) { 1273 static inline ChildIteratorType child_end(NodeRef N) {
|
| /freebsd-11-stable/contrib/llvm-project/clang/include/clang/Analysis/Analyses/ |
| HD | Dominators.h | 354 using ChildIteratorType = ::clang::DomTreeNode::iterator; 357 static ChildIteratorType child_begin(NodeRef N) { return N->begin(); } 358 static ChildIteratorType child_end(NodeRef N) { return N->end(); }
|
| /freebsd-11-stable/contrib/llvm-project/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ |
| HD | ExplodedGraph.h | 513 using ChildIteratorType = clang::ento::ExplodedNode::succ_iterator; 524 static ChildIteratorType child_begin(NodeRef N) { 530 static ChildIteratorType child_end(NodeRef N) {
|