Searched refs:ChildIteratorType (Results 1 - 25 of 66) sorted by relevance

123

/external/clang/include/clang/AST/
H A DStmtGraphTraits.h29 typedef clang::Stmt::child_iterator ChildIteratorType; typedef in struct:llvm::GraphTraits
34 static inline ChildIteratorType child_begin(NodeType* N) {
36 else return ChildIteratorType();
39 static inline ChildIteratorType child_end(NodeType* N) {
41 else return ChildIteratorType();
56 typedef clang::Stmt::const_child_iterator ChildIteratorType; typedef in struct:llvm::GraphTraits
61 static inline ChildIteratorType child_begin(NodeType* N) {
63 else return ChildIteratorType();
66 static inline ChildIteratorType child_end(NodeType* N) {
68 else return ChildIteratorType();
[all...]
/external/swiftshader/third_party/LLVM/include/llvm/Support/
H A DDataFlow.h28 typedef Value::const_use_iterator ChildIteratorType; typedef in struct:llvm::GraphTraits
34 static inline ChildIteratorType child_begin(NodeType *N) {
38 static inline ChildIteratorType child_end(NodeType *N) {
45 typedef Value::use_iterator ChildIteratorType; typedef in struct:llvm::GraphTraits
51 static inline ChildIteratorType child_begin(NodeType *N) {
55 static inline ChildIteratorType child_end(NodeType *N) {
62 typedef User::const_op_iterator ChildIteratorType; typedef in struct:llvm::GraphTraits
68 static inline ChildIteratorType child_begin(NodeType *N) {
74 static inline ChildIteratorType child_end(NodeType *N) {
83 typedef User::op_iterator ChildIteratorType; typedef in struct:llvm::GraphTraits
[all...]
H A DCFG.h244 typedef succ_iterator ChildIteratorType; typedef in struct:llvm::GraphTraits
247 static inline ChildIteratorType child_begin(NodeType *N) {
250 static inline ChildIteratorType child_end(NodeType *N) {
257 typedef succ_const_iterator ChildIteratorType; typedef in struct:llvm::GraphTraits
261 static inline ChildIteratorType child_begin(NodeType *N) {
264 static inline ChildIteratorType child_end(NodeType *N) {
276 typedef pred_iterator ChildIteratorType; typedef in struct:llvm::GraphTraits
278 static inline ChildIteratorType child_begin(NodeType *N) {
281 static inline ChildIteratorType child_end(NodeType *N) {
288 typedef const_pred_iterator ChildIteratorType; typedef in struct:llvm::GraphTraits
[all...]
/external/llvm/include/llvm/ADT/
H A DGraphTraits.h31 // typedef ChildIteratorType - Type used to iterate over children in graph
36 // static ChildIteratorType child_begin(NodeType *)
37 // static ChildIteratorType child_end (NodeType *)
89 typedef typename GraphTraits<T>::ChildIteratorType ChildIteratorType; typedef in struct:llvm::GraphTraits
95 static ChildIteratorType child_begin(NodeType* N) {
99 static ChildIteratorType child_end(NodeType* N) {
/external/swiftshader/third_party/LLVM/include/llvm/ADT/
H A DGraphTraits.h31 // typedef ChildIteratorType - Type used to iterate over children in graph
36 // static ChildIteratorType child_begin(NodeType *)
37 // static ChildIteratorType child_end (NodeType *)
86 typedef typename GraphTraits<T>::ChildIteratorType ChildIteratorType; typedef in struct:llvm::GraphTraits
92 static ChildIteratorType child_begin(NodeType* N) {
96 static ChildIteratorType child_end(NodeType* N) {
/external/llvm/include/llvm/Analysis/
H A DInterval.h125 typedef Interval::succ_iterator ChildIteratorType; typedef in struct:llvm::GraphTraits
130 static inline ChildIteratorType child_begin(NodeType *N) {
133 static inline ChildIteratorType child_end(NodeType *N) {
140 typedef Interval::pred_iterator ChildIteratorType; typedef in struct:llvm::GraphTraits
142 static inline ChildIteratorType child_begin(NodeType *N) {
145 static inline ChildIteratorType child_end(NodeType *N) {
H A DRegionIterator.h39 typedef typename BlockTraits::ChildIteratorType SuccIterTy;
162 typedef typename BlockTraits::ChildIteratorType SuccIterTy;
255 typedef RNSuccIterator<NodeType, BlockT, RegionT> ChildIteratorType; \
257 static inline ChildIteratorType child_begin(NodeType *N) { \
260 static inline ChildIteratorType child_end(NodeType *N) { \
266 typedef RNSuccIterator<FlatIt<NodeT>, BlockT, RegionT > ChildIteratorType; \
268 static inline ChildIteratorType child_begin(NodeType *N) { \
271 static inline ChildIteratorType child_end(NodeType *N) { \
H A DLoopInfoImpl.h38 for (typename BlockTraits::ChildIteratorType I =
67 for (typename BlockTraits::ChildIteratorType I =
92 for (typename BlockTraits::ChildIteratorType I =
115 typename BlockTraits::ChildIteratorType SI = BlockTraits::child_begin(Out);
137 for (typename InvBlockTraits::ChildIteratorType PI =
159 typename InvBlockTraits::ChildIteratorType PI =
161 typename InvBlockTraits::ChildIteratorType PE =
248 for (typename BlockTraits::ChildIteratorType SI =
256 for (typename InvBlockTraits::ChildIteratorType PI =
393 for (typename InvBlockTraits::ChildIteratorType P
[all...]
H A DCallGraph.h420 typedef mapped_iterator<NodeType::iterator, CGNDerefFun> ChildIteratorType; typedef in struct:GraphTraits
422 static inline ChildIteratorType child_begin(NodeType *N) {
425 static inline ChildIteratorType child_end(NodeType *N) {
442 ChildIteratorType; typedef in struct:GraphTraits
444 static inline ChildIteratorType child_begin(NodeType *N) {
447 static inline ChildIteratorType child_end(NodeType *N) {
/external/llvm/include/llvm/CodeGen/
H A DMachineLoopInfo.h152 typedef MachineLoopInfo::iterator ChildIteratorType; typedef in struct:llvm::GraphTraits
155 static inline ChildIteratorType child_begin(NodeType *N) {
158 static inline ChildIteratorType child_end(NodeType *N) {
165 typedef MachineLoopInfo::iterator ChildIteratorType; typedef in struct:llvm::GraphTraits
168 static inline ChildIteratorType child_begin(NodeType *N) {
171 static inline ChildIteratorType child_end(NodeType *N) {
H A DMachineBasicBlock.h743 typedef MachineBasicBlock::succ_iterator ChildIteratorType; typedef in struct:llvm::GraphTraits
746 static inline ChildIteratorType child_begin(NodeType *N) {
749 static inline ChildIteratorType child_end(NodeType *N) {
756 typedef MachineBasicBlock::const_succ_iterator ChildIteratorType; typedef in struct:llvm::GraphTraits
759 static inline ChildIteratorType child_begin(NodeType *N) {
762 static inline ChildIteratorType child_end(NodeType *N) {
775 typedef MachineBasicBlock::pred_iterator ChildIteratorType; typedef in struct:llvm::GraphTraits
779 static inline ChildIteratorType child_begin(NodeType *N) {
782 static inline ChildIteratorType child_end(NodeType *N) {
789 typedef MachineBasicBlock::const_pred_iterator ChildIteratorType; typedef in struct:llvm::GraphTraits
[all...]
/external/swiftshader/third_party/LLVM/include/llvm/Analysis/
H A DInterval.h126 typedef Interval::succ_iterator ChildIteratorType; typedef in struct:llvm::GraphTraits
131 static inline ChildIteratorType child_begin(NodeType *N) {
134 static inline ChildIteratorType child_end(NodeType *N) {
141 typedef Interval::pred_iterator ChildIteratorType; typedef in struct:llvm::GraphTraits
143 static inline ChildIteratorType child_begin(NodeType *N) {
146 static inline ChildIteratorType child_end(NodeType *N) {
H A DCallGraph.h317 typedef mapped_iterator<NodeType::iterator, CGNDerefFun> ChildIteratorType; typedef in struct:GraphTraits
319 static inline ChildIteratorType child_begin(NodeType *N) {
322 static inline ChildIteratorType child_end (NodeType *N) {
334 typedef NodeType::const_iterator ChildIteratorType; typedef in struct:GraphTraits
337 static inline ChildIteratorType child_begin(NodeType *N) { return N->begin();}
338 static inline ChildIteratorType child_end (NodeType *N) { return N->end(); }
H A DLoopInfo.h148 for (typename BlockTraits::ChildIteratorType SI =
164 for (typename InvBlockTraits::ChildIteratorType I =
193 for (typename BlockTraits::ChildIteratorType I =
224 for (typename BlockTraits::ChildIteratorType I =
255 for (typename BlockTraits::ChildIteratorType I =
277 typename BlockTraits::ChildIteratorType SI = BlockTraits::child_begin(Out);
299 for (typename InvBlockTraits::ChildIteratorType PI =
320 typename InvBlockTraits::ChildIteratorType PI =
322 typename InvBlockTraits::ChildIteratorType PE =
432 for (typename BlockTraits::ChildIteratorType S
1073 typedef LoopInfo::iterator ChildIteratorType; typedef in struct:llvm::GraphTraits
1086 typedef LoopInfo::iterator ChildIteratorType; typedef in struct:llvm::GraphTraits
[all...]
H A DRegionIterator.h268 typedef RNSuccIterator<NodeType> ChildIteratorType; \
270 static inline ChildIteratorType child_begin(NodeType *N) { \
273 static inline ChildIteratorType child_end(NodeType *N) { \
279 typedef RNSuccIterator<FlatIt<NodeT> > ChildIteratorType; \
281 static inline ChildIteratorType child_begin(NodeType *N) { \
284 static inline ChildIteratorType child_end(NodeType *N) { \
/external/swiftshader/third_party/LLVM/include/llvm/CodeGen/
H A DMachineLoopInfo.h152 typedef MachineLoopInfo::iterator ChildIteratorType; typedef in struct:llvm::GraphTraits
155 static inline ChildIteratorType child_begin(NodeType *N) {
158 static inline ChildIteratorType child_end(NodeType *N) {
165 typedef MachineLoopInfo::iterator ChildIteratorType; typedef in struct:llvm::GraphTraits
168 static inline ChildIteratorType child_begin(NodeType *N) {
171 static inline ChildIteratorType child_end(NodeType *N) {
H A DMachineBasicBlock.h471 typedef MachineBasicBlock::succ_iterator ChildIteratorType; typedef in struct:llvm::GraphTraits
474 static inline ChildIteratorType child_begin(NodeType *N) {
477 static inline ChildIteratorType child_end(NodeType *N) {
484 typedef MachineBasicBlock::const_succ_iterator ChildIteratorType; typedef in struct:llvm::GraphTraits
487 static inline ChildIteratorType child_begin(NodeType *N) {
490 static inline ChildIteratorType child_end(NodeType *N) {
503 typedef MachineBasicBlock::pred_iterator ChildIteratorType; typedef in struct:llvm::GraphTraits
507 static inline ChildIteratorType child_begin(NodeType *N) {
510 static inline ChildIteratorType child_end(NodeType *N) {
517 typedef MachineBasicBlock::const_pred_iterator ChildIteratorType; typedef in struct:llvm::GraphTraits
[all...]
H A DMachineDominators.h181 typedef NodeType::iterator ChildIteratorType; typedef in struct:llvm::GraphTraits
186 static inline ChildIteratorType child_begin(NodeType* N) {
189 static inline ChildIteratorType child_end(NodeType* N) {
/external/llvm/include/llvm/IR/
H A DCFG.h158 typedef succ_iterator ChildIteratorType; typedef in struct:llvm::GraphTraits
161 static inline ChildIteratorType child_begin(NodeType *N) {
164 static inline ChildIteratorType child_end(NodeType *N) {
171 typedef succ_const_iterator ChildIteratorType; typedef in struct:llvm::GraphTraits
175 static inline ChildIteratorType child_begin(NodeType *N) {
178 static inline ChildIteratorType child_end(NodeType *N) {
190 typedef pred_iterator ChildIteratorType; typedef in struct:llvm::GraphTraits
192 static inline ChildIteratorType child_begin(NodeType *N) {
195 static inline ChildIteratorType child_end(NodeType *N) {
202 typedef const_pred_iterator ChildIteratorType; typedef in struct:llvm::GraphTraits
[all...]
H A DType.h433 typedef Type::subtype_iterator ChildIteratorType;
436 static inline ChildIteratorType child_begin(NodeType *N) {
439 static inline ChildIteratorType child_end(NodeType *N) {
446 typedef Type::subtype_iterator ChildIteratorType;
449 static inline ChildIteratorType child_begin(NodeType *N) {
452 static inline ChildIteratorType child_end(NodeType *N) {
/external/clang/include/clang/Analysis/
H A DCallGraph.h179 typedef mapped_iterator<NodeType::iterator, CGNDerefFun> ChildIteratorType; typedef in struct:llvm::GraphTraits
180 static inline ChildIteratorType child_begin(NodeType *N) {
183 static inline ChildIteratorType child_end (NodeType *N) {
193 typedef NodeType::const_iterator ChildIteratorType; typedef in struct:llvm::GraphTraits
195 static inline ChildIteratorType child_begin(NodeType *N) { return N->begin();}
196 static inline ChildIteratorType child_end(NodeType *N) { return N->end(); }
/external/swiftshader/third_party/LLVM/include/llvm/
H A DType.h375 typedef Type::subtype_iterator ChildIteratorType;
378 static inline ChildIteratorType child_begin(NodeType *N) {
381 static inline ChildIteratorType child_end(NodeType *N) {
388 typedef Type::subtype_iterator ChildIteratorType;
391 static inline ChildIteratorType child_begin(NodeType *N) {
394 static inline ChildIteratorType child_end(NodeType *N) {
/external/clang/include/clang/Analysis/Analyses/
H A DDominators.h171 typedef NodeType::iterator ChildIteratorType; typedef in struct:llvm::GraphTraits
176 static inline ChildIteratorType child_begin(NodeType *N) {
179 static inline ChildIteratorType child_end(NodeType *N) {
/external/llvm/lib/CodeGen/
H A DMachineBlockFrequencyInfo.cpp56 typedef MachineBasicBlock::const_succ_iterator ChildIteratorType; typedef in struct:llvm::GraphTraits
64 static ChildIteratorType child_begin(const NodeType *N) {
68 static ChildIteratorType child_end(const NodeType *N) {
/external/clang/include/clang/StaticAnalyzer/Core/PathSensitive/
H A DExplodedGraph.h455 typedef NodeType::succ_iterator ChildIteratorType; typedef in struct:llvm::GraphTraits
462 static inline ChildIteratorType child_begin(NodeType* N) {
466 static inline ChildIteratorType child_end(NodeType* N) {
481 typedef NodeType::const_succ_iterator ChildIteratorType; typedef in struct:llvm::GraphTraits
488 static inline ChildIteratorType child_begin(NodeType* N) {
492 static inline ChildIteratorType child_end(NodeType* N) {

Completed in 480 milliseconds

123