HomeSort by: relevance | last modified time | path
    Searched refs:ChildIteratorType (Results 1 - 25 of 47) sorted by relevancy

1 2

  /src/external/apache2/llvm/dist/clang/include/clang/AST/
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();
    [all...]
  /src/external/apache2/llvm/dist/llvm/include/llvm/Analysis/
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); }
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) { \
CallGraph.h 427 using ChildIteratorType =
430 static ChildIteratorType child_begin(NodeRef N) {
431 return ChildIteratorType(N->begin(), &CGNGetValue);
434 static ChildIteratorType child_end(NodeRef N) {
435 return ChildIteratorType(N->end(), &CGNGetValue);
447 using ChildIteratorType =
451 static ChildIteratorType child_begin(NodeRef N) {
452 return ChildIteratorType(N->begin(), &CGNGetValue);
455 static ChildIteratorType child_end(NodeRef N) {
456 return ChildIteratorType(N->end(), &CGNGetValue)
    [all...]
DDGPrinter.h 58 GraphTraits<const DDGNode *>::ChildIteratorType I,
DDG.h 506 using ChildIteratorType =
511 static ChildIteratorType child_begin(NodeRef N) {
512 return ChildIteratorType(N->begin(), &DDGGetTargetNode);
514 static ChildIteratorType child_end(NodeRef N) {
515 return ChildIteratorType(N->end(), &DDGGetTargetNode);
546 using ChildIteratorType =
551 static ChildIteratorType child_begin(NodeRef N) {
552 return ChildIteratorType(N->begin(), &DDGGetTargetNode);
554 static ChildIteratorType child_end(NodeRef N) {
555 return ChildIteratorType(N->end(), &DDGGetTargetNode)
    [all...]
IntervalIterator.h 184 for (typename GT::ChildIteratorType I = GT::child_begin(Node),
214 for (typename IGT::ChildIteratorType I = IGT::child_begin(Node),
235 for (typename GT::ChildIteratorType It = GT::child_begin(Node),
LoopIterator.h 71 using ChildIteratorType =
76 static ChildIteratorType child_begin(NodeRef Node) {
84 static ChildIteratorType child_end(NodeRef Node) {
RegionInfo.h 269 using SuccIterTy = typename BlockTraits::ChildIteratorType;
270 using PredIterTy = typename InvBlockTraits::ChildIteratorType;
688 using SuccIterTy = typename BlockTraits::ChildIteratorType;
689 using PredIterTy = typename InvBlockTraits::ChildIteratorType;
  /src/external/apache2/llvm/dist/llvm/include/llvm/CodeGen/
MachineLoopInfo.h 184 using ChildIteratorType = MachineLoopInfo::iterator;
187 static ChildIteratorType child_begin(NodeRef N) { return N->begin(); }
188 static ChildIteratorType child_end(NodeRef N) { return N->end(); }
193 using ChildIteratorType = MachineLoopInfo::iterator;
196 static ChildIteratorType child_begin(NodeRef N) { return N->begin(); }
197 static ChildIteratorType child_end(NodeRef N) { return N->end(); }
MachineBasicBlock.h 1135 using ChildIteratorType = MachineBasicBlock::succ_iterator;
1138 static ChildIteratorType child_begin(NodeRef N) { return N->succ_begin(); }
1139 static ChildIteratorType child_end(NodeRef N) { return N->succ_end(); }
1144 using ChildIteratorType = MachineBasicBlock::const_succ_iterator;
1147 static ChildIteratorType child_begin(NodeRef N) { return N->succ_begin(); }
1148 static ChildIteratorType child_end(NodeRef N) { return N->succ_end(); }
1159 using ChildIteratorType = MachineBasicBlock::pred_iterator;
1165 static ChildIteratorType child_begin(NodeRef N) { return N->pred_begin(); }
1166 static ChildIteratorType child_end(NodeRef N) { return N->pred_end(); }
1171 using ChildIteratorType = MachineBasicBlock::const_pred_iterator
    [all...]
MachineDominators.h 251 using ChildIteratorType = ChildIterator;
254 static ChildIteratorType child_begin(NodeRef N) { return N->begin(); }
255 static ChildIteratorType child_end(NodeRef N) { return N->end(); }
  /src/external/apache2/llvm/dist/llvm/include/llvm/Transforms/IPO/
ProfiledCallGraph.h 132 using ChildIteratorType = std::set<ProfiledCallGraphNode *>::iterator;
135 static ChildIteratorType child_begin(NodeRef N) { return N->Callees.begin(); }
136 static ChildIteratorType child_end(NodeRef N) { return N->Callees.end(); }
146 static ChildIteratorType nodes_begin(ProfiledCallGraph *PCG) {
150 static ChildIteratorType nodes_end(ProfiledCallGraph *PCG) {
  /src/external/apache2/llvm/dist/llvm/include/llvm/IR/
CFG.h 303 using ChildIteratorType = succ_iterator;
306 static ChildIteratorType child_begin(NodeRef N) { return succ_begin(N); }
307 static ChildIteratorType child_end(NodeRef N) { return succ_end(N); }
312 using ChildIteratorType = const_succ_iterator;
316 static ChildIteratorType child_begin(NodeRef N) { return succ_begin(N); }
317 static ChildIteratorType child_end(NodeRef N) { return succ_end(N); }
327 using ChildIteratorType = pred_iterator;
330 static ChildIteratorType child_begin(NodeRef N) { return pred_begin(N); }
331 static ChildIteratorType child_end(NodeRef N) { return pred_end(N); }
336 using ChildIteratorType = const_pred_iterator
    [all...]
Dominators.h 214 using ChildIteratorType = ChildIterator;
218 static ChildIteratorType child_begin(NodeRef N) { return N->begin(); }
219 static ChildIteratorType child_end(NodeRef N) { return N->end(); }
  /src/external/apache2/llvm/dist/llvm/include/llvm/ADT/
GraphTraits.h 40 // typedef ChildIteratorType - Type used to iterate over children in graph,
46 // static ChildIteratorType child_begin(NodeRef)
47 // static ChildIteratorType child_end (NodeRef)
120 iterator_range<typename GraphTraits<GraphType>::ChildIteratorType>
127 iterator_range<typename GraphTraits<Inverse<GraphType>>::ChildIteratorType>
BreadthFirstIterator.h 57 using ChildItTy = typename GT::ChildIteratorType;
  /src/external/apache2/llvm/dist/clang/include/clang/Analysis/
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(); }
CFG.h 1485 using ChildIteratorType = ::clang::CFGBlock::succ_iterator;
1488 static ChildIteratorType child_begin(NodeRef N) { return N->succ_begin(); }
1489 static ChildIteratorType child_end(NodeRef N) { return N->succ_end(); }
1497 using ChildIteratorType = ::clang::CFGBlock::const_succ_iterator;
1500 static ChildIteratorType child_begin(NodeRef N) { return N->succ_begin(); }
1501 static ChildIteratorType child_end(NodeRef N) { return N->succ_end(); }
1509 using ChildIteratorType = ::clang::CFGBlock::const_pred_iterator;
1515 static ChildIteratorType child_begin(NodeRef N) { return N->pred_begin(); }
1516 static ChildIteratorType child_end(NodeRef N) { return N->pred_end(); }
1524 using ChildIteratorType = ::clang::CFGBlock::const_pred_iterator
    [all...]
  /src/external/apache2/llvm/dist/clang/include/clang/Analysis/Analyses/
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(); }
  /src/external/apache2/llvm/dist/llvm/lib/CodeGen/
MachineBlockFrequencyInfo.cpp 92 using ChildIteratorType = MachineBasicBlock::const_succ_iterator;
99 static ChildIteratorType child_begin(const NodeRef N) {
103 static ChildIteratorType child_end(const NodeRef N) { return N->succ_end(); }
  /src/external/apache2/llvm/dist/llvm/lib/Transforms/Vectorize/
VPlan.h 1705 using ChildIteratorType = SmallVectorImpl<VPBlockBase *>::iterator;
1709 static inline ChildIteratorType child_begin(NodeRef N) {
1713 static inline ChildIteratorType child_end(NodeRef N) {
1720 using ChildIteratorType = SmallVectorImpl<VPBlockBase *>::const_iterator;
1724 static inline ChildIteratorType child_begin(NodeRef N) {
1728 static inline ChildIteratorType child_end(NodeRef N) {
1737 using ChildIteratorType = SmallVectorImpl<VPBlockBase *>::iterator;
1741 static inline ChildIteratorType child_begin(NodeRef N) {
1745 static inline ChildIteratorType child_end(NodeRef N) {
1910 using ChildIteratorType = VPAllSuccessorsIterator<VPBlockBase *>
    [all...]
  /src/external/apache2/llvm/dist/llvm/lib/Analysis/
BlockFrequencyInfo.cpp 103 using ChildIteratorType = const_succ_iterator;
110 static ChildIteratorType child_begin(const NodeRef N) {
114 static ChildIteratorType child_end(const NodeRef N) { return succ_end(N); }
  /src/external/apache2/llvm/dist/clang/include/clang/StaticAnalyzer/Core/PathSensitive/
ExplodedGraph.h 513 using ChildIteratorType = clang::ento::ExplodedNode::succ_iterator;
524 static ChildIteratorType child_begin(NodeRef N) {
530 static ChildIteratorType child_end(NodeRef N) {
  /src/external/apache2/llvm/dist/clang/lib/Serialization/
ModuleManager.cpp 493 using ChildIteratorType = llvm::SetVector<ModuleFile *>::const_iterator;
496 static ChildIteratorType child_begin(NodeRef Node) {
500 static ChildIteratorType child_end(NodeRef Node) {

Completed in 112 milliseconds

1 2