Searched refs:ExitingBlocks (Results 1 - 9 of 9) sorted by relevance

/external/llvm/lib/Transforms/Utils/
H A DLoopSimplify.cpp520 SmallVector<BasicBlock*, 8> ExitingBlocks; local
521 L->getExitingBlocks(ExitingBlocks);
522 for (SmallVectorImpl<BasicBlock *>::iterator I = ExitingBlocks.begin(),
523 E = ExitingBlocks.end(); I != E; ++I)
639 for (unsigned i = 0, e = ExitingBlocks.size(); i != e; ++i) {
640 BasicBlock *ExitingBlock = ExitingBlocks[i];
835 SmallVector<BasicBlock*, 8> ExitingBlocks;
836 L->getExitingBlocks(ExitingBlocks);
837 for (unsigned i = 0, e = ExitingBlocks.size(); i != e; ++i) {
838 if (isa<IndirectBrInst>((ExitingBlocks[
[all...]
/external/llvm/include/llvm/Analysis/
H A DLoopInfoImpl.h35 getExitingBlocks(SmallVectorImpl<BlockT *> &ExitingBlocks) const {
43 ExitingBlocks.push_back(*BI);
52 SmallVector<BlockT*, 8> ExitingBlocks; local
53 getExitingBlocks(ExitingBlocks);
54 if (ExitingBlocks.size() == 1)
55 return ExitingBlocks[0];
H A DLoopInfo.h193 void getExitingBlocks(SmallVectorImpl<BlockT *> &ExitingBlocks) const;
/external/llvm/lib/Target/PowerPC/
H A DPPCCTRLoops.cpp432 SmallVector<BasicBlock*, 4> ExitingBlocks;
433 L->getExitingBlocks(ExitingBlocks);
438 for (SmallVectorImpl<BasicBlock *>::iterator I = ExitingBlocks.begin(),
439 IE = ExitingBlocks.end(); I != IE; ++I) {
/external/llvm/lib/Analysis/
H A DRegionInfo.cpp136 SmallVector<BasicBlock *, 8> ExitingBlocks;
137 L->getExitingBlocks(ExitingBlocks);
139 for (SmallVectorImpl<BasicBlock*>::iterator BI = ExitingBlocks.begin(),
140 BE = ExitingBlocks.end(); BI != BE; ++BI)
H A DScalarEvolution.cpp4442 SmallVector<BasicBlock *, 8> ExitingBlocks;
4443 L->getExitingBlocks(ExitingBlocks);
4453 for (unsigned i = 0, e = ExitingBlocks.size(); i != e; ++i) {
4454 BasicBlock *ExitBB = ExitingBlocks[i];
/external/llvm/lib/Transforms/Scalar/
H A DLoopStrengthReduce.cpp2109 SmallVector<BasicBlock*, 8> ExitingBlocks; local
2110 L->getExitingBlocks(ExitingBlocks);
2112 for (unsigned i = 0, e = ExitingBlocks.size(); i != e; ++i) {
2113 BasicBlock *ExitingBlock = ExitingBlocks[i];
4486 SmallVector<BasicBlock *, 4> ExitingBlocks; local
4487 PIL->getExitingBlocks(ExitingBlocks);
4488 if (!ExitingBlocks.empty()) {
4489 BasicBlock *BB = ExitingBlocks[0];
4490 for (unsigned i = 1, e = ExitingBlocks.size(); i != e; ++i)
4491 BB = DT.findNearestCommonDominator(BB, ExitingBlocks[
[all...]
/external/chromium_org/third_party/mesa/src/src/gallium/drivers/radeon/
H A DAMDILCFGStructurizer.cpp353 BlockTSmallerVector &ExitingBlocks,
/external/mesa3d/src/gallium/drivers/radeon/
H A DAMDILCFGStructurizer.cpp353 BlockTSmallerVector &ExitingBlocks,

Completed in 154 milliseconds