Searched refs:exitBlocks (Results 1 – 5 of 5) sorted by relevance
/external/swiftshader/third_party/LLVM/lib/Transforms/Scalar/ |
D | LoopDeletion.cpp | 40 SmallVector<BasicBlock*, 4>& exitBlocks, 79 SmallVector<BasicBlock*, 4>& exitBlocks, in IsLoopDead() argument 81 BasicBlock* exitBlock = exitBlocks[0]; in IsLoopDead() 149 SmallVector<BasicBlock*, 4> exitBlocks; in runOnLoop() local 150 L->getUniqueExitBlocks(exitBlocks); in runOnLoop() 156 if (exitBlocks.size() != 1) in runOnLoop() 161 if (!IsLoopDead(L, exitingBlocks, exitBlocks, Changed, preheader)) in runOnLoop() 173 BasicBlock* exitBlock = exitBlocks[0]; in runOnLoop()
|
/external/llvm/lib/Transforms/Scalar/ |
D | LoopDeletion.cpp | 37 SmallVectorImpl<BasicBlock *> &exitBlocks, in isLoopDead() argument 39 BasicBlock *exitBlock = exitBlocks[0]; in isLoopDead() 122 SmallVector<BasicBlock *, 4> exitBlocks; in runImpl() local 123 L->getUniqueExitBlocks(exitBlocks); in runImpl() 129 if (exitBlocks.size() != 1) in runImpl() 134 if (!isLoopDead(L, SE, exitingBlocks, exitBlocks, Changed, preheader)) in runImpl() 145 BasicBlock *exitBlock = exitBlocks[0]; in runImpl()
|
/external/llvm/include/llvm/Transforms/Scalar/ |
D | LoopDeletion.h | 33 SmallVectorImpl<BasicBlock *> &exitBlocks, bool &Changed,
|
/external/swiftshader/third_party/LLVM/lib/CodeGen/ |
D | ShrinkWrapping.cpp | 641 SmallVector<MachineBasicBlock*, 4> exitBlocks; in addUsesForTopLevelLoops() local 651 LP->getExitBlocks(exitBlocks); in addUsesForTopLevelLoops() 652 assert(exitBlocks.size() > 0 && "Loop has no top level exit blocks?"); in addUsesForTopLevelLoops() 653 for (unsigned i = 0, e = exitBlocks.size(); i != e; ++i) { in addUsesForTopLevelLoops() 654 MachineBasicBlock* EXB = exitBlocks[i]; in addUsesForTopLevelLoops()
|
/external/mesa3d/src/gallium/drivers/radeon/ |
D | AMDILCFGStructurizer.cpp | 376 BlockTSmallerVector &exitBlocks,
|