Searched defs:ExitingBlocks (Results 1 - 6 of 6) sorted by relevance
/external/llvm/include/llvm/Analysis/ |
H A D | LoopInfoImpl.h | 35 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];
|
/external/llvm/lib/Transforms/Utils/ |
H A D | LoopSimplify.cpp | 503 SmallVector<BasicBlock*, 8> ExitingBlocks; local 504 L->getExitingBlocks(ExitingBlocks); 505 for (BasicBlock *ExitingBlock : ExitingBlocks) 621 for (unsigned i = 0, e = ExitingBlocks.size(); i != e; ++i) { 622 BasicBlock *ExitingBlock = ExitingBlocks[i]; 862 SmallVector<BasicBlock*, 8> ExitingBlocks; 863 L->getExitingBlocks(ExitingBlocks); 864 for (unsigned i = 0, e = ExitingBlocks.size(); i != e; ++i) { 865 if (isa<IndirectBrInst>((ExitingBlocks[i])->getTerminator())) {
|
/external/swiftshader/third_party/LLVM/lib/Transforms/Utils/ |
H A D | LoopSimplify.cpp | 183 SmallVector<BasicBlock*, 8> ExitingBlocks; local 184 L->getExitingBlocks(ExitingBlocks); 185 for (SmallVectorImpl<BasicBlock *>::iterator I = ExitingBlocks.begin(), 186 E = ExitingBlocks.end(); I != E; ++I) 292 for (unsigned i = 0, e = ExitingBlocks.size(); i != e; ++i) { 293 BasicBlock *ExitingBlock = ExitingBlocks[i]; 763 SmallVector<BasicBlock*, 8> ExitingBlocks; local 764 L->getExitingBlocks(ExitingBlocks); 765 for (unsigned i = 0, e = ExitingBlocks.size(); i != e; ++i) { 766 if (isa<IndirectBrInst>((ExitingBlocks[ [all...] |
/external/swiftshader/third_party/LLVM/include/llvm/Analysis/ |
H A D | LoopInfo.h | 185 void getExitingBlocks(SmallVectorImpl<BlockT *> &ExitingBlocks) const { 198 ExitingBlocks.push_back(*BI); 206 SmallVector<BlockT*, 8> ExitingBlocks; local 207 getExitingBlocks(ExitingBlocks); 208 if (ExitingBlocks.size() == 1) 209 return ExitingBlocks[0];
|
/external/swiftshader/third_party/LLVM/lib/Transforms/Scalar/ |
H A D | LoopStrengthReduce.cpp | 1761 SmallVector<BasicBlock*, 8> ExitingBlocks; local 1762 L->getExitingBlocks(ExitingBlocks); 1764 for (unsigned i = 0, e = ExitingBlocks.size(); i != e; ++i) { 1765 BasicBlock *ExitingBlock = ExitingBlocks[i]; 3465 SmallVector<BasicBlock *, 4> ExitingBlocks; local 3466 PIL->getExitingBlocks(ExitingBlocks); 3467 if (!ExitingBlocks.empty()) { 3468 BasicBlock *BB = ExitingBlocks[0]; 3469 for (unsigned i = 1, e = ExitingBlocks.size(); i != e; ++i) 3470 BB = DT.findNearestCommonDominator(BB, ExitingBlocks[ [all...] |
/external/llvm/lib/Transforms/Scalar/ |
H A D | LoopStrengthReduce.cpp | 2072 SmallVector<BasicBlock*, 8> ExitingBlocks; local 2073 L->getExitingBlocks(ExitingBlocks); 2075 for (BasicBlock *ExitingBlock : ExitingBlocks) { 4395 SmallVector<BasicBlock *, 4> ExitingBlocks; local 4396 PIL->getExitingBlocks(ExitingBlocks); 4397 if (!ExitingBlocks.empty()) { 4398 BasicBlock *BB = ExitingBlocks[0]; 4399 for (unsigned i = 1, e = ExitingBlocks.size(); i != e; ++i) 4400 BB = DT.findNearestCommonDominator(BB, ExitingBlocks[i]);
|
Completed in 684 milliseconds