HomeSort by relevance Sort by last modified time
    Searched refs:nodes_iterator (Results 1 - 18 of 18) sorted by null

  /external/clang/include/clang/AST/
StmtGraphTraits.h 30 typedef llvm::df_iterator<clang::Stmt*> nodes_iterator; typedef in struct:llvm::GraphTraits
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; typedef in struct:llvm::GraphTraits
71 static nodes_iterator nodes_begin(const clang::Stmt* S) {
75 static nodes_iterator nodes_end(const clang::Stmt* S) {
  /external/llvm/include/llvm/Analysis/
RegionIterator.h 292 typedef df_iterator<NodeType*> nodes_iterator; \
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 GraphTraits<FlatIt<NodeType*> > > nodes_iterator; \
310 static nodes_iterator nodes_begin(RegionT* R) { \
311 return nodes_iterator::begin(getEntryNode(R)); \
313 static nodes_iterator nodes_end(RegionT* R) { \
314 return nodes_iterator::end(getEntryNode(R));
327 GraphTraits<FlatIt<NodeType*> > > nodes_iterator; typedef in struct:llvm::GraphTraits
    [all...]
PostDominators.h 103 static nodes_iterator nodes_begin(PostDominatorTree *N) {
110 static nodes_iterator nodes_end(PostDominatorTree *N) {
CallGraph.h 438 // nodes_iterator/begin/end - Allow iteration over all nodes in the graph
439 typedef mapped_iterator<CallGraph::iterator, DerefFun> nodes_iterator; typedef in struct:GraphTraits
440 static nodes_iterator nodes_begin(CallGraph *CG) {
443 static nodes_iterator nodes_end(CallGraph *CG) {
456 // nodes_iterator/begin/end - Allow iteration over all nodes in the graph
457 typedef CallGraph::const_iterator nodes_iterator; typedef in struct:GraphTraits
458 static nodes_iterator nodes_begin(const CallGraph *CG) { return CG->begin(); }
459 static nodes_iterator nodes_end(const CallGraph *CG) { return CG->end(); }
  /external/clang/include/clang/Analysis/Analyses/
Dominators.h 185 typedef df_iterator< ::clang::DomTreeNode* > nodes_iterator; typedef in struct:llvm::GraphTraits
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) {
  /external/llvm/include/llvm/IR/
Dominators.h 131 typedef df_iterator<DomTreeNode*> nodes_iterator; typedef in struct:llvm::GraphTraits
133 static nodes_iterator nodes_begin(DomTreeNode *N) {
137 static nodes_iterator nodes_end(DomTreeNode *N) {
148 static nodes_iterator nodes_begin(DominatorTree *N) {
152 static nodes_iterator nodes_end(DominatorTree *N) {
CFG.h 345 // nodes_iterator/begin/end - Allow iteration over all nodes in the graph
346 typedef Function::iterator nodes_iterator; typedef in struct:llvm::GraphTraits
347 static nodes_iterator nodes_begin(Function *F) { return F->begin(); }
348 static nodes_iterator nodes_end (Function *F) { return F->end(); }
355 // nodes_iterator/begin/end - Allow iteration over all nodes in the graph
356 typedef Function::const_iterator nodes_iterator; typedef in struct:llvm::GraphTraits
357 static nodes_iterator nodes_begin(const Function *F) { return F->begin(); }
358 static nodes_iterator nodes_end (const Function *F) { return F->end(); }
  /external/clang/include/clang/Analysis/
CallGraph.h 86 typedef llvm::SetVector<CallGraphNode *>::iterator nodes_iterator; typedef in class:clang::CallGraph
207 // nodes_iterator/begin/end - Allow iteration over all nodes in the graph
208 typedef mapped_iterator<clang::CallGraph::iterator, DerefFun> nodes_iterator; typedef in struct:llvm::GraphTraits
210 static nodes_iterator nodes_begin(clang::CallGraph *CG) {
213 static nodes_iterator nodes_end (clang::CallGraph *CG) {
232 // nodes_iterator/begin/end - Allow iteration over all nodes in the graph
234 DerefFun> nodes_iterator; typedef in struct:llvm::GraphTraits
236 static nodes_iterator nodes_begin(const clang::CallGraph *CG) {
239 static nodes_iterator nodes_end(const clang::CallGraph *CG) {
CFG.h 1063 typedef ::clang::CFG::graph_iterator nodes_iterator; typedef in struct:clang::llvm::GraphTraits
1074 typedef ::clang::CFG::const_graph_iterator nodes_iterator; typedef in struct:clang::llvm::GraphTraits
1093 typedef ::clang::CFG::graph_iterator nodes_iterator; typedef in struct:clang::llvm::GraphTraits
1103 typedef ::clang::CFG::const_graph_iterator nodes_iterator; typedef in struct:clang::llvm::GraphTraits
    [all...]
  /external/llvm/lib/Analysis/
BlockFrequencyInfo.cpp 55 typedef Function::const_iterator nodes_iterator; typedef in struct:llvm::GraphTraits
66 static nodes_iterator nodes_begin(const BlockFrequencyInfo *G) {
69 static nodes_iterator nodes_end(const BlockFrequencyInfo *G) {
  /external/llvm/lib/CodeGen/
MachineBlockFrequencyInfo.cpp 56 typedef MachineFunction::const_iterator nodes_iterator; typedef in struct:llvm::GraphTraits
71 static nodes_iterator nodes_begin(const MachineBlockFrequencyInfo *G) {
75 static nodes_iterator nodes_end(const MachineBlockFrequencyInfo *G) {
  /external/clang/include/clang/StaticAnalyzer/Core/PathSensitive/
ExplodedGraph.h 447 typedef llvm::df_iterator<NodeType*> nodes_iterator; typedef in struct:llvm::GraphTraits
461 static inline nodes_iterator nodes_begin(NodeType* N) {
465 static inline nodes_iterator nodes_end(NodeType* N) {
473 typedef llvm::df_iterator<NodeType*> nodes_iterator; typedef in struct:llvm::GraphTraits
487 static inline nodes_iterator nodes_begin(NodeType* N) {
491 static inline nodes_iterator nodes_end(NodeType* N) {
  /external/llvm/include/llvm/CodeGen/
MachineFunction.h 489 // nodes_iterator/begin/end - Allow iteration over all nodes in the graph
490 typedef MachineFunction::iterator nodes_iterator;
491 static nodes_iterator nodes_begin(MachineFunction *F) { return F->begin(); }
492 static nodes_iterator nodes_end (MachineFunction *F) { return F->end(); }
501 // nodes_iterator/begin/end - Allow iteration over all nodes in the graph
502 typedef MachineFunction::const_iterator nodes_iterator; typedef in struct:llvm::GraphTraits
503 static nodes_iterator nodes_begin(const MachineFunction *F) {
506 static nodes_iterator nodes_end (const MachineFunction *F) {
ScheduleDAG.h 676 typedef std::vector<SUnit>::iterator nodes_iterator; typedef in struct:llvm::SUnit::GraphTraits
677 static nodes_iterator nodes_begin(ScheduleDAG *G) {
680 static nodes_iterator nodes_end(ScheduleDAG *G) {
SelectionDAG.h 1227 typedef SelectionDAG::allnodes_iterator nodes_iterator; typedef in struct:llvm::GraphTraits
    [all...]
  /external/clang/lib/Serialization/
ModuleManager.cpp 426 typedef ModuleManager::ModuleConstIterator nodes_iterator; typedef in struct:llvm::GraphTraits
436 static nodes_iterator nodes_begin(const ModuleManager &Manager) {
440 static nodes_iterator nodes_end(const ModuleManager &Manager) {
  /external/llvm/include/llvm/Support/
GraphWriter.h 64 typedef typename GTraits::nodes_iterator node_iterator;
GenericDomTree.h 693 for (typename TraitsTy::nodes_iterator I = TraitsTy::nodes_begin(&F),

Completed in 403 milliseconds