Searched refs:ExitingBlocks (Results 1 - 6 of 6) sorted by relevance
/macosx-10.10.1/llvmCore-3425.0.34/lib/Transforms/Utils/ |
H A D | LoopSimplify.cpp | 184 SmallVector<BasicBlock*, 8> ExitingBlocks; local 185 L->getExitingBlocks(ExitingBlocks); 186 for (SmallVectorImpl<BasicBlock *>::iterator I = ExitingBlocks.begin(), 187 E = ExitingBlocks.end(); I != E; ++I) 293 for (unsigned i = 0, e = ExitingBlocks.size(); i != e; ++i) { 294 BasicBlock *ExitingBlock = ExitingBlocks[i]; 780 SmallVector<BasicBlock*, 8> ExitingBlocks; local 781 L->getExitingBlocks(ExitingBlocks); 782 for (unsigned i = 0, e = ExitingBlocks.size(); i != e; ++i) { 783 if (isa<IndirectBrInst>((ExitingBlocks[ [all...] |
/macosx-10.10.1/llvmCore-3425.0.34/include/llvm/Analysis/ |
H A D | LoopInfoImpl.h | 32 getExitingBlocks(SmallVectorImpl<BlockT *> &ExitingBlocks) const { 45 ExitingBlocks.push_back(*BI); 54 SmallVector<BlockT*, 8> ExitingBlocks; local 55 getExitingBlocks(ExitingBlocks); 56 if (ExitingBlocks.size() == 1) 57 return ExitingBlocks[0];
|
H A D | LoopInfo.h | 192 void getExitingBlocks(SmallVectorImpl<BlockT *> &ExitingBlocks) const;
|
/macosx-10.10.1/llvmCore-3425.0.34/lib/Analysis/ |
H A D | RegionInfo.cpp | 108 SmallVector<BasicBlock *, 8> ExitingBlocks; 109 L->getExitingBlocks(ExitingBlocks); 111 for (SmallVectorImpl<BasicBlock*>::iterator BI = ExitingBlocks.begin(), 112 BE = ExitingBlocks.end(); BI != BE; ++BI)
|
H A D | ScalarEvolution.cpp | 4262 SmallVector<BasicBlock *, 8> ExitingBlocks; 4263 L->getExitingBlocks(ExitingBlocks); 4269 for (unsigned i = 0, e = ExitingBlocks.size(); i != e; ++i) { 4270 ExitLimit EL = ComputeExitLimit(L, ExitingBlocks[i]); 4276 ExitCounts.push_back(std::make_pair(ExitingBlocks[i], EL.Exact));
|
/macosx-10.10.1/llvmCore-3425.0.34/lib/Transforms/Scalar/ |
H A D | LoopStrengthReduce.cpp | 1948 SmallVector<BasicBlock*, 8> ExitingBlocks; local 1949 L->getExitingBlocks(ExitingBlocks); 1951 for (unsigned i = 0, e = ExitingBlocks.size(); i != e; ++i) { 1952 BasicBlock *ExitingBlock = ExitingBlocks[i]; 4225 SmallVector<BasicBlock *, 4> ExitingBlocks; local 4226 PIL->getExitingBlocks(ExitingBlocks); 4227 if (!ExitingBlocks.empty()) { 4228 BasicBlock *BB = ExitingBlocks[0]; 4229 for (unsigned i = 1, e = ExitingBlocks.size(); i != e; ++i) 4230 BB = DT.findNearestCommonDominator(BB, ExitingBlocks[ [all...] |
Completed in 936 milliseconds