Searched defs:exitBlocks (Results 1 - 4 of 4) sorted by relevance

/external/swiftshader/third_party/LLVM/lib/Transforms/Scalar/
H A DLoopDeletion.cpp40 SmallVector<BasicBlock*, 4>& exitBlocks,
79 SmallVector<BasicBlock*, 4>& exitBlocks,
81 BasicBlock* exitBlock = exitBlocks[0];
149 SmallVector<BasicBlock*, 4> exitBlocks; local
150 L->getUniqueExitBlocks(exitBlocks);
156 if (exitBlocks.size() != 1)
161 if (!IsLoopDead(L, exitingBlocks, exitBlocks, Changed, preheader))
173 BasicBlock* exitBlock = exitBlocks[0];
77 IsLoopDead(Loop* L, SmallVector<BasicBlock*, 4>& exitingBlocks, SmallVector<BasicBlock*, 4>& exitBlocks, bool &Changed, BasicBlock *Preheader) argument
/external/llvm/lib/Transforms/Scalar/
H A DLoopDeletion.cpp37 SmallVectorImpl<BasicBlock *> &exitBlocks,
39 BasicBlock *exitBlock = exitBlocks[0];
122 SmallVector<BasicBlock *, 4> exitBlocks; local
123 L->getUniqueExitBlocks(exitBlocks);
129 if (exitBlocks.size() != 1)
134 if (!isLoopDead(L, SE, exitingBlocks, exitBlocks, Changed, preheader))
145 BasicBlock *exitBlock = exitBlocks[0];
35 isLoopDead(Loop *L, ScalarEvolution &SE, SmallVectorImpl<BasicBlock *> &exitingBlocks, SmallVectorImpl<BasicBlock *> &exitBlocks, bool &Changed, BasicBlock *Preheader) argument
/external/swiftshader/third_party/LLVM/lib/CodeGen/
H A DShrinkWrapping.cpp641 SmallVector<MachineBasicBlock*, 4> exitBlocks; local
651 LP->getExitBlocks(exitBlocks);
652 assert(exitBlocks.size() > 0 && "Loop has no top level exit blocks?");
653 for (unsigned i = 0, e = exitBlocks.size(); i != e; ++i) {
654 MachineBasicBlock* EXB = exitBlocks[i];
/external/r8/src/main/java/com/android/tools/r8/ir/conversion/
H A DIRBuilder.java250 private List<BasicBlock> exitBlocks = new ArrayList<>(); field in class:IRBuilder
1155 exitBlocks.add(currentBlock);
1161 exitBlocks.add(currentBlock);
1726 if (exitBlocks.size() > 0) {
1731 if (currentBlock.getInstructions().isEmpty() && exitBlocks.size() == 1) {
1732 normalExitBlock = exitBlocks.get(0);
1741 Return origReturn = exitBlocks.get(0).exit().asReturn();
1757 for (BasicBlock block : exitBlocks) {

Completed in 1811 milliseconds