Home
last modified time | relevance | path

Searched refs:nodes_iterator (Results 1 – 19 of 19) sorted by relevance

/minix3/external/bsd/llvm/dist/llvm/include/llvm/Analysis/
H A DRegionIterator.h299 typedef df_iterator<NodeType*> nodes_iterator; \
303 static nodes_iterator nodes_begin(RegionT* R) { \
304 return nodes_iterator::begin(getEntryNode(R)); \
306 static nodes_iterator nodes_end(RegionT* R) { \
307 return nodes_iterator::end(getEntryNode(R)); \
313 GraphTraits<FlatIt<NodeType*> > > nodes_iterator; \
317 static nodes_iterator nodes_begin(RegionT* R) { \
318 return nodes_iterator::begin(getEntryNode(R)); \
320 static nodes_iterator nodes_end(RegionT* R) { \
321 return nodes_iterator::end(getEntryNode(R)); \
[all …]
H A DCallGraph.h449 typedef mapped_iterator<CallGraph::iterator, DerefFun> nodes_iterator;
450 static nodes_iterator nodes_begin(CallGraph *CG) {
453 static nodes_iterator nodes_end(CallGraph *CG) {
471 typedef mapped_iterator<CallGraph::const_iterator, DerefFun> nodes_iterator;
472 static nodes_iterator nodes_begin(const CallGraph *CG) {
475 static nodes_iterator nodes_end(const CallGraph *CG) {
H A DPostDominators.h103 static nodes_iterator nodes_begin(PostDominatorTree *N) {
110 static nodes_iterator nodes_end(PostDominatorTree *N) {
/minix3/external/bsd/llvm/dist/clang/include/clang/AST/
H A DStmtGraphTraits.h30 typedef llvm::df_iterator<clang::Stmt*> nodes_iterator;
44 static nodes_iterator nodes_begin(clang::Stmt* S) {
48 static nodes_iterator nodes_end(clang::Stmt* S) {
57 typedef llvm::df_iterator<const clang::Stmt*> nodes_iterator;
71 static nodes_iterator nodes_begin(const clang::Stmt* S) {
75 static nodes_iterator nodes_end(const clang::Stmt* S) {
/minix3/external/bsd/llvm/dist/llvm/include/llvm/CodeGen/
H A DMachineRegionInfo.h148 GraphTraits<FlatIt<NodeType*> > > nodes_iterator;
153 static nodes_iterator nodes_begin(MachineRegionInfo* RI) {
154 return nodes_iterator::begin(getEntryNode(RI));
156 static nodes_iterator nodes_end(MachineRegionInfo *RI) {
157 return nodes_iterator::end(getEntryNode(RI));
164 GraphTraits<FlatIt<NodeType*> > > nodes_iterator;
169 static nodes_iterator nodes_begin(MachineRegionInfoPass* RI) {
172 static nodes_iterator nodes_end(MachineRegionInfoPass *RI) {
H A DMachineFunction.h499 typedef MachineFunction::iterator nodes_iterator;
500 static nodes_iterator nodes_begin(MachineFunction *F) { return F->begin(); }
501 static nodes_iterator nodes_end (MachineFunction *F) { return F->end(); }
511 typedef MachineFunction::const_iterator nodes_iterator;
512 static nodes_iterator nodes_begin(const MachineFunction *F) {
515 static nodes_iterator nodes_end (const MachineFunction *F) {
H A DScheduleDAG.h682 typedef std::vector<SUnit>::iterator nodes_iterator;
683 static nodes_iterator nodes_begin(ScheduleDAG *G) {
686 static nodes_iterator nodes_end(ScheduleDAG *G) {
H A DSelectionDAG.h1275 typedef SelectionDAG::allnodes_iterator nodes_iterator;
1276 static nodes_iterator nodes_begin(SelectionDAG *G) {
1279 static nodes_iterator nodes_end(SelectionDAG *G) {
/minix3/external/bsd/llvm/dist/clang/include/clang/Analysis/
H A DCallGraph.h86 typedef llvm::SetVector<CallGraphNode *>::iterator nodes_iterator; typedef
208 typedef mapped_iterator<clang::CallGraph::iterator, DerefFun> nodes_iterator;
210 static nodes_iterator nodes_begin(clang::CallGraph *CG) {
213 static nodes_iterator nodes_end (clang::CallGraph *CG) {
234 DerefFun> nodes_iterator;
236 static nodes_iterator nodes_begin(const clang::CallGraph *CG) {
239 static nodes_iterator nodes_end(const clang::CallGraph *CG) {
H A DCFG.h1062 typedef ::clang::CFG::graph_iterator nodes_iterator;
1065 static nodes_iterator nodes_begin(::clang::CFG* F) { return F->nodes_begin();}
1066 static nodes_iterator nodes_end(::clang::CFG* F) { return F->nodes_end(); }
1073 typedef ::clang::CFG::const_graph_iterator nodes_iterator;
1078 static nodes_iterator nodes_begin( const ::clang::CFG* F) {
1081 static nodes_iterator nodes_end( const ::clang::CFG* F) {
1092 typedef ::clang::CFG::graph_iterator nodes_iterator;
1095 static nodes_iterator nodes_begin( ::clang::CFG* F) {return F->nodes_begin();}
1096 static nodes_iterator nodes_end( ::clang::CFG* F) { return F->nodes_end(); }
1102 typedef ::clang::CFG::const_graph_iterator nodes_iterator;
[all …]
/minix3/external/bsd/llvm/dist/clang/include/clang/Analysis/Analyses/
H A DDominators.h185 typedef df_iterator< ::clang::DomTreeNode* > nodes_iterator;
187 static nodes_iterator nodes_begin(::clang::DomTreeNode *N) {
191 static nodes_iterator nodes_end(::clang::DomTreeNode *N) {
202 static nodes_iterator nodes_begin(::clang::DominatorTree *N) {
206 static nodes_iterator nodes_end(::clang::DominatorTree *N) {
/minix3/external/bsd/llvm/dist/llvm/include/llvm/IR/
H A DDominators.h143 typedef df_iterator<DomTreeNode*> nodes_iterator;
145 static nodes_iterator nodes_begin(DomTreeNode *N) {
149 static nodes_iterator nodes_end(DomTreeNode *N) {
160 static nodes_iterator nodes_begin(DominatorTree *N) {
164 static nodes_iterator nodes_end(DominatorTree *N) {
H A DCFG.h352 typedef Function::iterator nodes_iterator;
353 static nodes_iterator nodes_begin(Function *F) { return F->begin(); }
354 static nodes_iterator nodes_end (Function *F) { return F->end(); }
362 typedef Function::const_iterator nodes_iterator;
363 static nodes_iterator nodes_begin(const Function *F) { return F->begin(); }
364 static nodes_iterator nodes_end (const Function *F) { return F->end(); }
/minix3/external/bsd/llvm/dist/clang/include/clang/StaticAnalyzer/Core/PathSensitive/
H A DExplodedGraph.h448 typedef llvm::df_iterator<NodeType*> nodes_iterator;
462 static inline nodes_iterator nodes_begin(NodeType* N) {
466 static inline nodes_iterator nodes_end(NodeType* N) {
474 typedef llvm::df_iterator<NodeType*> nodes_iterator;
488 static inline nodes_iterator nodes_begin(NodeType* N) {
492 static inline nodes_iterator nodes_end(NodeType* N) {
/minix3/external/bsd/llvm/dist/llvm/lib/CodeGen/
H A DMachineBlockFrequencyInfo.cpp56 typedef MachineFunction::const_iterator nodes_iterator; typedef
71 static nodes_iterator nodes_begin(const MachineBlockFrequencyInfo *G) { in nodes_begin()
75 static nodes_iterator nodes_end(const MachineBlockFrequencyInfo *G) { in nodes_end()
/minix3/external/bsd/llvm/dist/llvm/lib/Analysis/
H A DBlockFrequencyInfo.cpp55 typedef Function::const_iterator nodes_iterator; typedef
66 static nodes_iterator nodes_begin(const BlockFrequencyInfo *G) { in nodes_begin()
69 static nodes_iterator nodes_end(const BlockFrequencyInfo *G) { in nodes_end()
/minix3/external/bsd/llvm/dist/clang/lib/Serialization/
H A DModuleManager.cpp458 typedef ModuleManager::ModuleConstIterator nodes_iterator; typedef
468 static nodes_iterator nodes_begin(const ModuleManager &Manager) { in nodes_begin()
472 static nodes_iterator nodes_end(const ModuleManager &Manager) { in nodes_end()
/minix3/external/bsd/llvm/dist/llvm/include/llvm/Support/
H A DGraphWriter.h64 typedef typename GTraits::nodes_iterator node_iterator;
H A DGenericDomTree.h731 for (typename TraitsTy::nodes_iterator I = TraitsTy::nodes_begin(&F), in recalculate()