Home
last modified time | relevance | path

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

123

/external/swiftshader/third_party/LLVM/include/llvm/Support/
DDataFlow.h28 typedef Value::const_use_iterator ChildIteratorType;
34 static inline ChildIteratorType child_begin(NodeType *N) {
38 static inline ChildIteratorType child_end(NodeType *N) {
45 typedef Value::use_iterator ChildIteratorType;
51 static inline ChildIteratorType child_begin(NodeType *N) {
55 static inline ChildIteratorType child_end(NodeType *N) {
62 typedef User::const_op_iterator ChildIteratorType;
68 static inline ChildIteratorType child_begin(NodeType *N) {
74 static inline ChildIteratorType child_end(NodeType *N) {
83 typedef User::op_iterator ChildIteratorType;
[all …]
DCFG.h244 typedef succ_iterator ChildIteratorType;
247 static inline ChildIteratorType child_begin(NodeType *N) {
250 static inline ChildIteratorType child_end(NodeType *N) {
257 typedef succ_const_iterator ChildIteratorType;
261 static inline ChildIteratorType child_begin(NodeType *N) {
264 static inline ChildIteratorType child_end(NodeType *N) {
276 typedef pred_iterator ChildIteratorType;
278 static inline ChildIteratorType child_begin(NodeType *N) {
281 static inline ChildIteratorType child_end(NodeType *N) {
288 typedef const_pred_iterator ChildIteratorType;
[all …]
/external/clang/include/clang/AST/
DStmtGraphTraits.h29 typedef clang::Stmt::child_iterator ChildIteratorType;
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;
61 static inline ChildIteratorType child_begin(NodeType* N) {
63 else return ChildIteratorType();
66 static inline ChildIteratorType child_end(NodeType* N) {
68 else return ChildIteratorType();
/external/llvm/include/llvm/IR/
DCFG.h158 typedef succ_iterator ChildIteratorType;
161 static inline ChildIteratorType child_begin(NodeType *N) {
164 static inline ChildIteratorType child_end(NodeType *N) {
171 typedef succ_const_iterator ChildIteratorType;
175 static inline ChildIteratorType child_begin(NodeType *N) {
178 static inline ChildIteratorType child_end(NodeType *N) {
190 typedef pred_iterator ChildIteratorType;
192 static inline ChildIteratorType child_begin(NodeType *N) {
195 static inline ChildIteratorType child_end(NodeType *N) {
202 typedef const_pred_iterator ChildIteratorType;
[all …]
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/llvm/include/llvm/Analysis/
DInterval.h125 typedef Interval::succ_iterator ChildIteratorType;
130 static inline ChildIteratorType child_begin(NodeType *N) {
133 static inline ChildIteratorType child_end(NodeType *N) {
140 typedef Interval::pred_iterator ChildIteratorType;
142 static inline ChildIteratorType child_begin(NodeType *N) {
145 static inline ChildIteratorType child_end(NodeType *N) {
DLoopInfoImpl.h38 for (typename BlockTraits::ChildIteratorType I = in getExitingBlocks()
67 for (typename BlockTraits::ChildIteratorType I = in getExitBlocks()
92 for (typename BlockTraits::ChildIteratorType I = in getExitEdges()
115 typename BlockTraits::ChildIteratorType SI = BlockTraits::child_begin(Out); in getLoopPreheader()
137 for (typename InvBlockTraits::ChildIteratorType PI = in getLoopPredecessor()
159 typename InvBlockTraits::ChildIteratorType PI = in getLoopLatch()
161 typename InvBlockTraits::ChildIteratorType PE = in getLoopLatch()
248 for (typename BlockTraits::ChildIteratorType SI = in verifyLoop()
256 for (typename InvBlockTraits::ChildIteratorType PI = in verifyLoop()
393 for (typename InvBlockTraits::ChildIteratorType PI = in discoverAndMapSubloop()
[all …]
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) { \
DCallGraph.h420 typedef mapped_iterator<NodeType::iterator, CGNDerefFun> ChildIteratorType;
422 static inline ChildIteratorType child_begin(NodeType *N) {
425 static inline ChildIteratorType child_end(NodeType *N) {
442 ChildIteratorType;
444 static inline ChildIteratorType child_begin(NodeType *N) {
447 static inline ChildIteratorType child_end(NodeType *N) {
DLoopInfo.h162 for (typename BlockTraits::ChildIteratorType SI = in isLoopExiting()
177 for (typename InvBlockTraits::ChildIteratorType I = in getNumBackEdges()
240 for (typename InvBlockTraits::ChildIteratorType I = in getLoopLatches()
750 typedef LoopInfo::iterator ChildIteratorType;
753 static inline ChildIteratorType child_begin(NodeType *N) {
756 static inline ChildIteratorType child_end(NodeType *N) {
763 typedef LoopInfo::iterator ChildIteratorType;
766 static inline ChildIteratorType child_begin(NodeType *N) {
769 static inline ChildIteratorType child_end(NodeType *N) {
/external/swiftshader/third_party/LLVM/include/llvm/Analysis/
DInterval.h126 typedef Interval::succ_iterator ChildIteratorType;
131 static inline ChildIteratorType child_begin(NodeType *N) {
134 static inline ChildIteratorType child_end(NodeType *N) {
141 typedef Interval::pred_iterator ChildIteratorType;
143 static inline ChildIteratorType child_begin(NodeType *N) {
146 static inline ChildIteratorType child_end(NodeType *N) {
DLoopInfo.h148 for (typename BlockTraits::ChildIteratorType SI = in isLoopExiting()
164 for (typename InvBlockTraits::ChildIteratorType I = in getNumBackEdges()
193 for (typename BlockTraits::ChildIteratorType I = in getExitingBlocks()
224 for (typename BlockTraits::ChildIteratorType I = in getExitBlocks()
255 for (typename BlockTraits::ChildIteratorType I = in getExitEdges()
277 typename BlockTraits::ChildIteratorType SI = BlockTraits::child_begin(Out); in getLoopPreheader()
299 for (typename InvBlockTraits::ChildIteratorType PI = in getLoopPredecessor()
320 typename InvBlockTraits::ChildIteratorType PI = in getLoopLatch()
322 typename InvBlockTraits::ChildIteratorType PE = in getLoopLatch()
432 for (typename BlockTraits::ChildIteratorType SI = in verifyLoop()
[all …]
DCallGraph.h317 typedef mapped_iterator<NodeType::iterator, CGNDerefFun> ChildIteratorType;
319 static inline ChildIteratorType child_begin(NodeType *N) {
322 static inline ChildIteratorType child_end (NodeType *N) {
334 typedef NodeType::const_iterator ChildIteratorType;
337 static inline ChildIteratorType child_begin(NodeType *N) { return N->begin();}
338 static inline ChildIteratorType child_end (NodeType *N) { return N->end(); }
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/
DMachineLoopInfo.h152 typedef MachineLoopInfo::iterator ChildIteratorType;
155 static inline ChildIteratorType child_begin(NodeType *N) {
158 static inline ChildIteratorType child_end(NodeType *N) {
165 typedef MachineLoopInfo::iterator ChildIteratorType;
168 static inline ChildIteratorType child_begin(NodeType *N) {
171 static inline ChildIteratorType child_end(NodeType *N) {
DMachineBasicBlock.h471 typedef MachineBasicBlock::succ_iterator ChildIteratorType;
474 static inline ChildIteratorType child_begin(NodeType *N) {
477 static inline ChildIteratorType child_end(NodeType *N) {
484 typedef MachineBasicBlock::const_succ_iterator ChildIteratorType;
487 static inline ChildIteratorType child_begin(NodeType *N) {
490 static inline ChildIteratorType child_end(NodeType *N) {
503 typedef MachineBasicBlock::pred_iterator ChildIteratorType;
507 static inline ChildIteratorType child_begin(NodeType *N) {
510 static inline ChildIteratorType child_end(NodeType *N) {
517 typedef MachineBasicBlock::const_pred_iterator ChildIteratorType;
[all …]
DMachineDominators.h181 typedef NodeType::iterator ChildIteratorType;
186 static inline ChildIteratorType child_begin(NodeType* N) {
189 static inline ChildIteratorType child_end(NodeType* N) {
/external/llvm/include/llvm/CodeGen/
DMachineLoopInfo.h152 typedef MachineLoopInfo::iterator ChildIteratorType;
155 static inline ChildIteratorType child_begin(NodeType *N) {
158 static inline ChildIteratorType child_end(NodeType *N) {
165 typedef MachineLoopInfo::iterator ChildIteratorType;
168 static inline ChildIteratorType child_begin(NodeType *N) {
171 static inline ChildIteratorType child_end(NodeType *N) {
DMachineBasicBlock.h743 typedef MachineBasicBlock::succ_iterator ChildIteratorType;
746 static inline ChildIteratorType child_begin(NodeType *N) {
749 static inline ChildIteratorType child_end(NodeType *N) {
756 typedef MachineBasicBlock::const_succ_iterator ChildIteratorType;
759 static inline ChildIteratorType child_begin(NodeType *N) {
762 static inline ChildIteratorType child_end(NodeType *N) {
775 typedef MachineBasicBlock::pred_iterator ChildIteratorType;
779 static inline ChildIteratorType child_begin(NodeType *N) {
782 static inline ChildIteratorType child_end(NodeType *N) {
789 typedef MachineBasicBlock::const_pred_iterator ChildIteratorType;
[all …]
/external/swiftshader/third_party/LLVM/include/llvm/ADT/
DGraphTraits.h86 typedef typename GraphTraits<T>::ChildIteratorType ChildIteratorType;
92 static ChildIteratorType child_begin(NodeType* N) {
96 static ChildIteratorType child_end(NodeType* N) {
/external/llvm/include/llvm/ADT/
DGraphTraits.h89 typedef typename GraphTraits<T>::ChildIteratorType ChildIteratorType;
95 static ChildIteratorType child_begin(NodeType* N) {
99 static ChildIteratorType child_end(NodeType* N) {
/external/clang/include/clang/Analysis/
DCallGraph.h179 typedef mapped_iterator<NodeType::iterator, CGNDerefFun> ChildIteratorType;
180 static inline ChildIteratorType child_begin(NodeType *N) {
183 static inline ChildIteratorType child_end (NodeType *N) {
193 typedef NodeType::const_iterator ChildIteratorType;
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/
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/swiftshader/third_party/llvm-subzero/include/llvm/IR/
DType.h444 typedef Type::subtype_iterator ChildIteratorType;
447 static ChildIteratorType child_begin(NodeRef N) { return N->subtype_begin(); }
448 static ChildIteratorType child_end(NodeRef N) { return N->subtype_end(); }
453 typedef Type::subtype_iterator ChildIteratorType;
456 static ChildIteratorType child_begin(NodeRef N) { return N->subtype_begin(); }
457 static ChildIteratorType child_end(NodeRef N) { return N->subtype_end(); }
/external/clang/include/clang/StaticAnalyzer/Core/PathSensitive/
DExplodedGraph.h455 typedef NodeType::succ_iterator ChildIteratorType;
462 static inline ChildIteratorType child_begin(NodeType* N) {
466 static inline ChildIteratorType child_end(NodeType* N) {
481 typedef NodeType::const_succ_iterator ChildIteratorType;
488 static inline ChildIteratorType child_begin(NodeType* N) {
492 static inline ChildIteratorType child_end(NodeType* N) {

123