Searched refs:BlockTraits (Results 1 – 5 of 5) sorted by relevance
42 using BlockTraits = GraphTraits<BlockT *>; variable43 using SuccIterTy = typename BlockTraits::ChildIteratorType;107 BItor(BlockTraits::child_begin(node->getEntry())) { in RNSuccIterator()110 while (BlockTraits::child_end(node->getEntry()) != BItor && isExit(*BItor)) in RNSuccIterator()120 BItor(BlockTraits::child_end(node->getEntry())) {} in RNSuccIterator()146 while (BItor != BlockTraits::child_end(getNode()->getEntry())169 using BlockTraits = GraphTraits<BlockT *>; variable170 using SuccIterTy = typename BlockTraits::ChildIteratorType;184 : Node(node), Itor(BlockTraits::child_begin(node->getEntry())) { in RNSuccIterator()190 while (BlockTraits::child_end(Node->getEntry()) != Itor && in RNSuccIterator()[all …]
262 make_range(BlockTraits::child_begin(BB), BlockTraits::child_end(BB))) { in verifyBBInRegion()287 make_range(BlockTraits::child_begin(BB), BlockTraits::child_end(BB))) { in verifyWalk()473 return new RegionT(getEntry(), *BlockTraits::child_begin(exit), RI, DT); in getExpandedRegion()654 BlockTraits::child_end(entry) - BlockTraits::child_begin(entry); in isTrivialRegion()656 if (num_successors <= 1 && exit == *(BlockTraits::child_begin(entry))) in isTrivialRegion()848 else if (++BlockTraits::child_begin(BB) == BlockTraits::child_end(BB)) in getMaxRegionExit()849 Exit = *BlockTraits::child_begin(BB); in getMaxRegionExit()
172 typedef GraphTraits<BlockT *> BlockTraits; in getLoopPreheader() typedef173 typename BlockTraits::ChildIteratorType SI = BlockTraits::child_begin(Out); in getLoopPreheader()175 if (SI != BlockTraits::child_end(Out)) in getLoopPreheader()476 typedef GraphTraits<BlockT *> BlockTraits; typedef477 typedef typename BlockTraits::ChildIteratorType SuccIterTy;
47 using BlockTraits = GraphTraits<BlockT *>;125 using BlockTraits = GraphTraits<BlockT *>;
268 using BlockTraits = GraphTraits<BlockT *>;270 using SuccIterTy = typename BlockTraits::ChildIteratorType;688 using BlockTraits = GraphTraits<BlockT *>;690 using SuccIterTy = typename BlockTraits::ChildIteratorType;