/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/Analysis/ |
D | RegionIterator.h | 285 using nodes_iterator = df_iterator<NodeRef>; \ 289 static nodes_iterator nodes_begin(RegionT *R) { \ 290 return nodes_iterator::begin(getEntryNode(R)); \ 292 static nodes_iterator nodes_end(RegionT *R) { \ 293 return nodes_iterator::end(getEntryNode(R)); \ 299 using nodes_iterator = \ 305 static nodes_iterator nodes_begin(RegionT *R) { \ 306 return nodes_iterator::begin(getEntryNode(R)); \ 308 static nodes_iterator nodes_end(RegionT *R) { \ 309 return nodes_iterator::end(getEntryNode(R)); \ [all …]
|
D | CallGraph.h | 468 using nodes_iterator = 471 static nodes_iterator nodes_begin(CallGraph *CG) { 472 return nodes_iterator(CG->begin(), &CGGetValuePtr); 475 static nodes_iterator nodes_end(CallGraph *CG) { 476 return nodes_iterator(CG->end(), &CGGetValuePtr); 495 using nodes_iterator = 498 static nodes_iterator nodes_begin(const CallGraph *CG) { 499 return nodes_iterator(CG->begin(), &CGGetValuePtr); 502 static nodes_iterator nodes_end(const CallGraph *CG) { 503 return nodes_iterator(CG->end(), &CGGetValuePtr);
|
D | DDG.h | 460 using nodes_iterator = DataDependenceGraph::iterator; 464 static nodes_iterator nodes_begin(DataDependenceGraph *DG) { 467 static nodes_iterator nodes_end(DataDependenceGraph *DG) { return DG->end(); } 501 using nodes_iterator = DataDependenceGraph::const_iterator; 505 static nodes_iterator nodes_begin(const DataDependenceGraph *DG) { 508 static nodes_iterator nodes_end(const DataDependenceGraph *DG) {
|
D | PostDominators.h | 106 static nodes_iterator nodes_begin(PostDominatorTree *N) { 113 static nodes_iterator nodes_end(PostDominatorTree *N) {
|
D | BlockFrequencyInfoImpl.h | 1371 using NodeIter = typename GTraits::nodes_iterator;
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/CodeGen/ |
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) {
|
D | MachineFunction.h | 1030 using nodes_iterator = pointer_iterator<MachineFunction::iterator>; 1032 static nodes_iterator nodes_begin(MachineFunction *F) { 1033 return nodes_iterator(F->begin()); 1036 static nodes_iterator nodes_end(MachineFunction *F) { 1037 return nodes_iterator(F->end()); 1047 using nodes_iterator = pointer_iterator<MachineFunction::const_iterator>; 1049 static nodes_iterator nodes_begin(const MachineFunction *F) { 1050 return nodes_iterator(F->begin()); 1053 static nodes_iterator nodes_end (const MachineFunction *F) { 1054 return nodes_iterator(F->end());
|
D | ScheduleDAG.h | 676 typedef pointer_iterator<std::vector<SUnit>::iterator> nodes_iterator; 677 static nodes_iterator nodes_begin(ScheduleDAG *G) { 678 return nodes_iterator(G->SUnits.begin()); 680 static nodes_iterator nodes_end(ScheduleDAG *G) { 681 return nodes_iterator(G->SUnits.end());
|
D | SelectionDAG.h | 1791 using nodes_iterator = pointer_iterator<SelectionDAG::allnodes_iterator>; 1793 static nodes_iterator nodes_begin(SelectionDAG *G) { 1794 return nodes_iterator(G->allnodes_begin()); 1797 static nodes_iterator nodes_end(SelectionDAG *G) { 1798 return nodes_iterator(G->allnodes_end());
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/IR/ |
D | CFG.h | 352 using nodes_iterator = pointer_iterator<Function::iterator>; 354 static nodes_iterator nodes_begin(Function *F) { 355 return nodes_iterator(F->begin()); 358 static nodes_iterator nodes_end(Function *F) { 359 return nodes_iterator(F->end()); 369 using nodes_iterator = pointer_iterator<Function::const_iterator>; 371 static nodes_iterator nodes_begin(const Function *F) { 372 return nodes_iterator(F->begin()); 375 static nodes_iterator nodes_end(const Function *F) { 376 return nodes_iterator(F->end());
|
D | Dominators.h | 194 using nodes_iterator = df_iterator<Node *, df_iterator_default_set<Node*>>; 200 static nodes_iterator nodes_begin(NodeRef N) { 204 static nodes_iterator nodes_end(NodeRef N) { return df_end(getEntryNode(N)); } 220 static nodes_iterator nodes_begin(DominatorTree *N) { 224 static nodes_iterator nodes_end(DominatorTree *N) {
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/ |
D | MachineBlockFrequencyInfo.cpp | 91 using nodes_iterator = pointer_iterator<MachineFunction::const_iterator>; typedef 103 static nodes_iterator nodes_begin(const MachineBlockFrequencyInfo *G) { in nodes_begin() 104 return nodes_iterator(G->getFunction()->begin()); in nodes_begin() 107 static nodes_iterator nodes_end(const MachineBlockFrequencyInfo *G) { in nodes_end() 108 return nodes_iterator(G->getFunction()->end()); in nodes_end()
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Analysis/ |
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()
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Vectorize/ |
D | VPlan.h | 1288 using nodes_iterator = df_iterator<NodeRef>; 1292 static nodes_iterator nodes_begin(GraphRef N) { 1293 return nodes_iterator::begin(N->getEntry()); 1296 static nodes_iterator nodes_end(GraphRef N) { 1299 return nodes_iterator::end(N); 1307 using nodes_iterator = df_iterator<NodeRef>; 1311 static nodes_iterator nodes_begin(GraphRef N) { 1312 return nodes_iterator::begin(N->getEntry()); 1315 static nodes_iterator nodes_end(GraphRef N) { 1318 return nodes_iterator::end(N); [all …]
|
D | SLPVectorizer.cpp | 2268 class nodes_iterator { class 2273 nodes_iterator(const ItTy &It2) : It(It2) {} in nodes_iterator() function in llvm::GraphTraits::nodes_iterator 2275 nodes_iterator operator++() { in operator ++() 2279 bool operator!=(const nodes_iterator &N2) const { return N2.It != It; } in operator !=() 2282 static nodes_iterator nodes_begin(BoUpSLP *R) { in nodes_begin() 2283 return nodes_iterator(R->VectorizableTree.begin()); in nodes_begin() 2286 static nodes_iterator nodes_end(BoUpSLP *R) { in nodes_end() 2287 return nodes_iterator(R->VectorizableTree.end()); in nodes_end()
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/ADT/ |
D | GraphTraits.h | 107 iterator_range<typename GraphTraits<GraphType>::nodes_iterator> 113 iterator_range<typename GraphTraits<Inverse<GraphType>>::nodes_iterator>
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Instrumentation/ |
D | PGOInstrumentation.cpp | 1754 using nodes_iterator = pointer_iterator<Function::const_iterator>; typedef 1766 static nodes_iterator nodes_begin(const PGOUseFunc *G) { in nodes_begin() 1767 return nodes_iterator(G->getFunc().begin()); in nodes_begin() 1770 static nodes_iterator nodes_end(const PGOUseFunc *G) { in nodes_end() 1771 return nodes_iterator(G->getFunc().end()); in nodes_end()
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/Support/ |
D | GraphWriter.h | 73 using node_iterator = typename GTraits::nodes_iterator;
|