| /freebsd/contrib/llvm-project/llvm/include/llvm/Analysis/ |
| H A D | RegionIterator.h | 292 using nodes_iterator = df_iterator<NodeRef>; \ 296 static nodes_iterator nodes_begin(RegionT *R) { \ 297 return nodes_iterator::begin(getEntryNode(R)); \ 299 static nodes_iterator nodes_end(RegionT *R) { \ 300 return nodes_iterator::end(getEntryNode(R)); \ 306 using nodes_iterator = \ 312 static nodes_iterator nodes_begin(RegionT *R) { \ 313 return nodes_iterator::begin(getEntryNode(R)); \ 315 static nodes_iterator nodes_end(RegionT *R) { \ 316 return nodes_iterator::end(getEntryNode(R)); \ [all …]
|
| H A D | CallGraph.h | 477 using nodes_iterator = 480 static nodes_iterator nodes_begin(CallGraph *CG) { 481 return nodes_iterator(CG->begin(), &CGGetValuePtr); 484 static nodes_iterator nodes_end(CallGraph *CG) { 485 return nodes_iterator(CG->end(), &CGGetValuePtr); 504 using nodes_iterator = 507 static nodes_iterator nodes_begin(const CallGraph *CG) { 508 return nodes_iterator(CG->begin(), &CGGetValuePtr); 511 static nodes_iterator nodes_end(const CallGraph *CG) { 512 return nodes_iterator(CG->end(), &CGGetValuePtr);
|
| H A D | CFGPrinter.h | 114 using nodes_iterator = pointer_iterator<Function::const_iterator>; 116 static nodes_iterator nodes_begin(DOTFuncInfo *CFGInfo) { 117 return nodes_iterator(CFGInfo->getFunction()->begin()); 120 static nodes_iterator nodes_end(DOTFuncInfo *CFGInfo) { 121 return nodes_iterator(CFGInfo->getFunction()->end());
|
| H A D | PostDominators.h | 107 static nodes_iterator nodes_begin(PostDominatorTree *N) { 111 static nodes_iterator nodes_end(PostDominatorTree *N) {
|
| H A D | DDG.h | 520 using nodes_iterator = DataDependenceGraph::iterator; 524 static nodes_iterator nodes_begin(DataDependenceGraph *DG) { 527 static nodes_iterator nodes_end(DataDependenceGraph *DG) { return DG->end(); } 561 using nodes_iterator = DataDependenceGraph::const_iterator; 565 static nodes_iterator nodes_begin(const DataDependenceGraph *DG) { 568 static nodes_iterator nodes_end(const DataDependenceGraph *DG) {
|
| /freebsd/contrib/llvm-project/clang/include/clang/AST/ |
| H A D | StmtGraphTraits.h | 26 using nodes_iterator = llvm::df_iterator<clang::Stmt *>; 40 static nodes_iterator nodes_begin(clang::Stmt* S) { 44 static nodes_iterator nodes_end(clang::Stmt* S) { 52 using nodes_iterator = llvm::df_iterator<const clang::Stmt *>; 66 static nodes_iterator nodes_begin(const clang::Stmt* S) { 70 static nodes_iterator nodes_end(const clang::Stmt* S) {
|
| /freebsd/contrib/llvm-project/clang/include/clang/Analysis/ |
| H A D | CallGraph.h | 102 using nodes_iterator = llvm::SetVector<CallGraphNode *>::iterator; variable 272 using nodes_iterator = 275 static nodes_iterator nodes_begin(clang::CallGraph *CG) { 276 return nodes_iterator(CG->begin(), &CGGetValue); 279 static nodes_iterator nodes_end (clang::CallGraph *CG) { 280 return nodes_iterator(CG->end(), &CGGetValue); 298 using nodes_iterator = 301 static nodes_iterator nodes_begin(const clang::CallGraph *CG) { 302 return nodes_iterator(CG->begin(), &CGGetValue); 305 static nodes_iterator nodes_end(const clang::CallGraph *CG) { [all …]
|
| H A D | CFG.h | 1534 using nodes_iterator = ::clang::CFG::iterator; 1537 static nodes_iterator nodes_begin(::clang::CFG* F) { return F->nodes_begin();} 1538 static nodes_iterator nodes_end(::clang::CFG* F) { return F->nodes_end(); } 1544 using nodes_iterator = ::clang::CFG::const_iterator; 1548 static nodes_iterator nodes_begin( const ::clang::CFG* F) { 1552 static nodes_iterator nodes_end( const ::clang::CFG* F) { 1563 using nodes_iterator = ::clang::CFG::iterator; 1566 static nodes_iterator nodes_begin( ::clang::CFG* F) {return F->nodes_begin();} 1567 static nodes_iterator nodes_end( ::clang::CFG* F) { return F->nodes_end(); } 1572 using nodes_iterator = ::clang::CFG::const_iterator; [all …]
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
| H A D | MachineRegionInfo.h | 139 using nodes_iterator = df_iterator<NodeRef, df_iterator_default_set<NodeRef>, 147 static nodes_iterator nodes_begin(MachineRegionInfo *RI) { 148 return nodes_iterator::begin(getEntryNode(RI)); 151 static nodes_iterator nodes_end(MachineRegionInfo *RI) { 152 return nodes_iterator::end(getEntryNode(RI)); 159 using nodes_iterator = df_iterator<NodeRef, df_iterator_default_set<NodeRef>, 166 static nodes_iterator nodes_begin(MachineRegionInfoPass *RI) { 170 static nodes_iterator nodes_end(MachineRegionInfoPass *RI) {
|
| H A D | MachineCFGPrinter.h | 38 using nodes_iterator = pointer_iterator<MachineFunction::const_iterator>; 40 static nodes_iterator nodes_begin(DOTMachineFuncInfo *CFGInfo) { 41 return nodes_iterator(CFGInfo->getFunction()->begin()); 44 static nodes_iterator nodes_end(DOTMachineFuncInfo *CFGInfo) { 45 return nodes_iterator(CFGInfo->getFunction()->end());
|
| H A D | MachineFunction.h | 1488 using nodes_iterator = pointer_iterator<MachineFunction::iterator>; 1490 static nodes_iterator nodes_begin(MachineFunction *F) { 1491 return nodes_iterator(F->begin()); 1494 static nodes_iterator nodes_end(MachineFunction *F) { 1495 return nodes_iterator(F->end()); 1512 using nodes_iterator = pointer_iterator<MachineFunction::const_iterator>; 1514 static nodes_iterator nodes_begin(const MachineFunction *F) { 1515 return nodes_iterator(F->begin()); 1518 static nodes_iterator nodes_end (const MachineFunction *F) { 1519 return nodes_iterator(F->end());
|
| H A D | ScheduleDAG.h | 711 typedef pointer_iterator<std::vector<SUnit>::iterator> nodes_iterator; 712 static nodes_iterator nodes_begin(ScheduleDAG *G) { 713 return nodes_iterator(G->SUnits.begin()); 715 static nodes_iterator nodes_end(ScheduleDAG *G) { 716 return nodes_iterator(G->SUnits.end());
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/IR/ |
| H A D | CFG.h | 375 using nodes_iterator = pointer_iterator<Function::iterator>; 377 static nodes_iterator nodes_begin(Function *F) { 378 return nodes_iterator(F->begin()); 381 static nodes_iterator nodes_end(Function *F) { 382 return nodes_iterator(F->end()); 399 using nodes_iterator = pointer_iterator<Function::const_iterator>; 401 static nodes_iterator nodes_begin(const Function *F) { 402 return nodes_iterator(F->begin()); 405 static nodes_iterator nodes_end(const Function *F) { 406 return nodes_iterator(F->end());
|
| H A D | Dominators.h | 247 using nodes_iterator = df_iterator<Node *, df_iterator_default_set<Node*>>; 253 static nodes_iterator nodes_begin(NodeRef N) { 257 static nodes_iterator nodes_end(NodeRef N) { return df_end(getEntryNode(N)); } 274 static nodes_iterator nodes_begin(DominatorTree *N) { 278 static nodes_iterator nodes_end(DominatorTree *N) {
|
| /freebsd/contrib/llvm-project/llvm/lib/Analysis/ |
| H A D | CallPrinter.cpp | 132 nodes_iterator; typedef 134 static nodes_iterator nodes_begin(CallGraphDOTInfo *CGInfo) { in nodes_begin() 135 return nodes_iterator(CGInfo->getCallGraph()->begin(), &CGGetValuePtr); in nodes_begin() 137 static nodes_iterator nodes_end(CallGraphDOTInfo *CGInfo) { in nodes_end() 138 return nodes_iterator(CGInfo->getCallGraph()->end(), &CGGetValuePtr); in nodes_end() 177 nodes_iterator; typedef 179 std::string getEdgeAttributes(const CallGraphNode *Node, nodes_iterator I, in getEdgeAttributes()
|
| H A D | BlockFrequencyInfo.cpp | 102 using nodes_iterator = pointer_iterator<Function::const_iterator>; typedef 114 static nodes_iterator nodes_begin(const BlockFrequencyInfo *G) { in nodes_begin() 115 return nodes_iterator(G->getFunction()->begin()); in nodes_begin() 118 static nodes_iterator nodes_end(const BlockFrequencyInfo *G) { in nodes_end() 119 return nodes_iterator(G->getFunction()->end()); in nodes_end()
|
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/Vectorize/ |
| H A D | VPlanCFG.h | 304 using nodes_iterator = df_iterator<NodeRef>; 308 static nodes_iterator nodes_begin(GraphRef N) { 309 return nodes_iterator::begin(N->getEntry()); 312 static nodes_iterator nodes_end(GraphRef N) { 315 return nodes_iterator::end(N->getEntry());
|
| /freebsd/contrib/llvm-project/clang/include/clang/Analysis/Analyses/ |
| H A D | PostOrderCFGView.h | 90 using nodes_iterator = ::clang::CFG::const_iterator; member 96 static nodes_iterator nodes_begin(const ::clang::CFG *F) { in nodes_begin() 100 static nodes_iterator nodes_end(const ::clang::CFG *F) { in nodes_end()
|
| /freebsd/contrib/llvm-project/llvm/lib/CodeGen/ |
| H A D | MachineBlockFrequencyInfo.cpp | 93 using nodes_iterator = pointer_iterator<MachineFunction::const_iterator>; typedef 105 static nodes_iterator nodes_begin(const MachineBlockFrequencyInfo *G) { in nodes_begin() 106 return nodes_iterator(G->getFunction()->begin()); in nodes_begin() 109 static nodes_iterator nodes_end(const MachineBlockFrequencyInfo *G) { in nodes_end() 110 return nodes_iterator(G->getFunction()->end()); in nodes_end()
|
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/Instrumentation/ |
| H A D | BlockCoverageInference.cpp | 282 using nodes_iterator = pointer_iterator<Function::const_iterator>; typedef 284 static nodes_iterator nodes_begin(DotFuncBCIInfo *Info) { in nodes_begin() 285 return nodes_iterator(Info->getFunction().begin()); in nodes_begin() 288 static nodes_iterator nodes_end(DotFuncBCIInfo *Info) { in nodes_end() 289 return nodes_iterator(Info->getFunction().end()); in nodes_end()
|
| /freebsd/contrib/llvm-project/clang/lib/Serialization/ |
| H A D | ModuleManager.cpp | 467 using nodes_iterator = pointer_iterator<ModuleManager::ModuleConstIterator>; typedef 477 static nodes_iterator nodes_begin(const ModuleManager &Manager) { in nodes_begin() 478 return nodes_iterator(Manager.begin()); in nodes_begin() 481 static nodes_iterator nodes_end(const ModuleManager &Manager) { in nodes_end() 482 return nodes_iterator(Manager.end()); in nodes_end()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/ADT/ |
| H A D | GraphTraits.h | 135 iterator_range<typename GraphTraits<GraphType>::nodes_iterator> 141 iterator_range<typename GraphTraits<Inverse<GraphType>>::nodes_iterator>
|
| H A D | GenericCycleInfo.h | 355 using nodes_iterator = ChildIteratorT; member 356 using ChildIteratorType = nodes_iterator;
|
| /freebsd/contrib/llvm-project/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ |
| H A D | ExplodedGraph.h | 497 using nodes_iterator = llvm::df_iterator<GraphTy>; 517 static nodes_iterator nodes_begin(const GraphTy G) { 521 static nodes_iterator nodes_end(const GraphTy G) {
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
| H A D | AMDGPUSplitModule.cpp | 304 using nodes_iterator = const Node *const *; typedef in llvm::__anon00e757230111::SplitGraph 317 const iterator_range<nodes_iterator> nodes() const { in nodes() 1214 using nodes_iterator = SplitGraph::nodes_iterator; typedef 1229 static nodes_iterator nodes_begin(const SplitGraph &G) { in nodes_begin() 1232 static nodes_iterator nodes_end(const SplitGraph &G) { in nodes_end()
|