Searched refs:ChildIteratorType (Results 1 – 25 of 66) sorted by relevance
123
28 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 …]
244 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 …]
29 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();
158 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 …]
433 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) {
125 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) {
38 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 …]
39 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) { \
420 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) {
162 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) {
126 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) {
148 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 …]
317 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(); }
268 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) { \
152 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) {
471 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 …]
181 typedef NodeType::iterator ChildIteratorType;186 static inline ChildIteratorType child_begin(NodeType* N) {189 static inline ChildIteratorType child_end(NodeType* N) {
743 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 …]
86 typedef typename GraphTraits<T>::ChildIteratorType ChildIteratorType;92 static ChildIteratorType child_begin(NodeType* N) {96 static ChildIteratorType child_end(NodeType* N) {
89 typedef typename GraphTraits<T>::ChildIteratorType ChildIteratorType;95 static ChildIteratorType child_begin(NodeType* N) {99 static ChildIteratorType child_end(NodeType* N) {
179 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(); }
375 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) {
444 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(); }
455 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) {