/openbsd/gnu/llvm/llvm/lib/Transforms/Vectorize/ |
H A D | VPlanCFG.h | 136 return ChildIteratorType(N); 139 static inline ChildIteratorType child_end(NodeRef N) { 140 return ChildIteratorType::end(N); 155 return ChildIteratorType(N); 158 static inline ChildIteratorType child_end(NodeRef N) { 159 return ChildIteratorType::end(N); 185 static inline ChildIteratorType child_end(NodeRef N) { 247 return ChildIteratorType(N); 251 return ChildIteratorType::end(N); 262 return ChildIteratorType(N); [all …]
|
/openbsd/gnu/llvm/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();
|
/openbsd/gnu/llvm/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 | 435 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); 455 using ChildIteratorType = 459 static ChildIteratorType child_begin(NodeRef N) { 460 return ChildIteratorType(N->begin(), &CGNGetValue); 463 static ChildIteratorType child_end(NodeRef N) { 464 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 | 495 using ChildIteratorType = 500 static ChildIteratorType child_begin(NodeRef N) { 501 return ChildIteratorType(N->begin(), &DDGGetTargetNode); 503 static ChildIteratorType child_end(NodeRef N) { 504 return ChildIteratorType(N->end(), &DDGGetTargetNode); 535 using ChildIteratorType = 540 static ChildIteratorType child_begin(NodeRef N) { 541 return ChildIteratorType(N->begin(), &DDGGetTargetNode); 543 static ChildIteratorType child_end(NodeRef N) { 544 return ChildIteratorType(N->end(), &DDGGetTargetNode);
|
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(); }
|
H A D | LoopInfo.h | 1251 typedef LoopInfo::iterator ChildIteratorType; 1254 static ChildIteratorType child_begin(NodeRef N) { return N->begin(); } 1255 static ChildIteratorType child_end(NodeRef N) { return N->end(); } 1260 typedef LoopInfo::iterator ChildIteratorType; 1263 static ChildIteratorType child_begin(NodeRef N) { return N->begin(); } 1264 static ChildIteratorType child_end(NodeRef N) { return N->end(); }
|
/openbsd/gnu/llvm/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(); }
|
/openbsd/gnu/llvm/llvm/include/llvm/CodeGen/ |
H A D | MachineLoopInfo.h | 186 using ChildIteratorType = MachineLoopInfo::iterator; 189 static ChildIteratorType child_begin(NodeRef N) { return N->begin(); } 190 static ChildIteratorType child_end(NodeRef N) { return N->end(); } 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(); }
|
H A D | MachineBasicBlock.h | 1218 using ChildIteratorType = MachineBasicBlock::succ_iterator; 1221 static ChildIteratorType child_begin(NodeRef N) { return N->succ_begin(); } 1222 static ChildIteratorType child_end(NodeRef N) { return N->succ_end(); } 1227 using ChildIteratorType = MachineBasicBlock::const_succ_iterator; 1230 static ChildIteratorType child_begin(NodeRef N) { return N->succ_begin(); } 1231 static ChildIteratorType child_end(NodeRef N) { return N->succ_end(); } 1242 using ChildIteratorType = MachineBasicBlock::pred_iterator; 1248 static ChildIteratorType child_begin(NodeRef N) { return N->pred_begin(); } 1249 static ChildIteratorType child_end(NodeRef N) { return N->pred_end(); } 1254 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()
|
/openbsd/gnu/llvm/llvm/include/llvm/Transforms/IPO/ |
H A D | ProfiledCallGraph.h | 188 using ChildIteratorType = NodeType::const_iterator; 191 static ChildIteratorType child_begin(NodeRef N) { return N->Edges.begin(); } 192 static ChildIteratorType child_end(NodeRef N) { return N->Edges.end(); } 202 static ChildIteratorType nodes_begin(ProfiledCallGraph *PCG) { 206 static ChildIteratorType nodes_end(ProfiledCallGraph *PCG) {
|
/openbsd/gnu/llvm/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 | 1492 using ChildIteratorType = ::clang::CFGBlock::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_succ_iterator; 1504 static ChildIteratorType child_begin(NodeRef N) { return N->succ_begin(); } 1505 static ChildIteratorType child_end(NodeRef N) { return N->succ_end(); } 1510 using ChildIteratorType = ::clang::CFGBlock::const_pred_iterator; 1516 static ChildIteratorType child_begin(NodeRef N) { return N->pred_begin(); } 1517 static ChildIteratorType child_end(NodeRef N) { return N->pred_end(); } 1522 using ChildIteratorType = ::clang::CFGBlock::const_pred_iterator; [all …]
|
/openbsd/gnu/llvm/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 | 316 using ChildIteratorType = nodes_iterator; member 320 static ChildIteratorType child_begin(NodeRef Ref) { in child_begin() 323 static ChildIteratorType child_end(NodeRef Ref) { return Ref->child_end(); } in child_end()
|
/openbsd/gnu/llvm/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()
|
/openbsd/gnu/llvm/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(); }
|
/openbsd/gnu/llvm/llvm/lib/Analysis/ |
H A D | BlockFrequencyInfo.cpp | 102 using ChildIteratorType = const_succ_iterator; typedef 109 static ChildIteratorType child_begin(const NodeRef N) { in child_begin() 113 static ChildIteratorType child_end(const NodeRef N) { return succ_end(N); } in child_end()
|
/openbsd/gnu/llvm/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ |
H A D | ExplodedGraph.h | 511 using ChildIteratorType = clang::ento::ExplodedNode::succ_iterator; 522 static ChildIteratorType child_begin(NodeRef N) { 528 static ChildIteratorType child_end(NodeRef N) {
|
/openbsd/gnu/llvm/clang/lib/Serialization/ |
H A D | ModuleManager.cpp | 477 using ChildIteratorType = llvm::SetVector<ModuleFile *>::const_iterator; typedef 480 static ChildIteratorType child_begin(NodeRef Node) { in child_begin() 484 static ChildIteratorType child_end(NodeRef Node) { in child_end()
|