Home | History | Annotate | Download | only in Utils

Lines Matching refs:ExitBlocks

78                             const SmallVectorImpl<BasicBlock*> &ExitBlocks);
106 const SmallVectorImpl<BasicBlock*> &ExitBlocks,
109 for (unsigned i = 0, e = ExitBlocks.size(); i != e; ++i)
110 if (DT->dominates(DomNode, DT->getNode(ExitBlocks[i])))
126 SmallVector<BasicBlock*, 8> ExitBlocks;
127 L->getExitBlocks(ExitBlocks);
129 if (ExitBlocks.empty())
148 if (!BlockDominatesAnExit(BB, ExitBlocks, DT))
160 MadeChange |= ProcessInstruction(I, ExitBlocks);
178 const SmallVectorImpl<BasicBlock*> &ExitBlocks) {
179 for (unsigned i = 0, e = ExitBlocks.size(); i != e; ++i)
180 if (ExitBlocks[i] == BB)
189 const SmallVectorImpl<BasicBlock*> &ExitBlocks) {
227 for (SmallVectorImpl<BasicBlock*>::const_iterator BBI = ExitBlocks.begin(),
228 BBE = ExitBlocks.end(); BBI != BBE; ++BBI) {
272 isExitBlock(UserBB, ExitBlocks)) {