Home
last modified time | relevance | path

Searched refs:BlockTraits (Results 1 – 5 of 5) sorted by relevance

/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/Analysis/
DRegionIterator.h42 using BlockTraits = GraphTraits<BlockT *>; variable
43 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 *>; variable
170 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 …]
DRegionInfoImpl.h262 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()
DLoopInfoImpl.h172 typedef GraphTraits<BlockT *> BlockTraits; in getLoopPreheader() typedef
173 typename BlockTraits::ChildIteratorType SI = BlockTraits::child_begin(Out); in getLoopPreheader()
175 if (SI != BlockTraits::child_end(Out)) in getLoopPreheader()
476 typedef GraphTraits<BlockT *> BlockTraits; typedef
477 typedef typename BlockTraits::ChildIteratorType SuccIterTy;
DDominanceFrontier.h47 using BlockTraits = GraphTraits<BlockT *>;
125 using BlockTraits = GraphTraits<BlockT *>;
DRegionInfo.h268 using BlockTraits = GraphTraits<BlockT *>;
270 using SuccIterTy = typename BlockTraits::ChildIteratorType;
688 using BlockTraits = GraphTraits<BlockT *>;
690 using SuccIterTy = typename BlockTraits::ChildIteratorType;