Home
last modified time | relevance | path

Searched refs:exitBlock (Results 1 – 3 of 3) sorted by relevance

/dalvik/dx/src/com/android/dx/ssa/back/
DSsaToRop.java247 SsaBasicBlock exitBlock = ssaMeth.getExitBlock(); in convertBasicBlocks() local
253 if (exitBlock != null && reachable.get(exitBlock.getIndex())) { in convertBasicBlocks()
262 if (reachable.get(b.getIndex()) && b != exitBlock) { in convertBasicBlocks()
268 if (exitBlock != null && !exitBlock.getInsns().isEmpty()) { in convertBasicBlocks()
308 SsaBasicBlock exitBlock = ssaMeth.getExitBlock(); in convertBasicBlock() local
309 int exitRopLabel = (exitBlock == null) ? -1 : exitBlock.getRopLabel(); in convertBasicBlock()
/dalvik/dx/src/com/android/dx/ssa/
DSsaBasicBlock.java542 public void exitBlockFixup(SsaBasicBlock exitBlock) { in exitBlockFixup() argument
543 if (this == exitBlock) { in exitBlockFixup()
552 successors.set(exitBlock.index); in exitBlockFixup()
553 successorList.add(exitBlock.index); in exitBlockFixup()
554 primarySuccessor = exitBlock.index; in exitBlockFixup()
555 exitBlock.predecessors.set(this.index); in exitBlockFixup()
DSsaMethod.java200 SsaBasicBlock exitBlock in makeExitBlock() local
203 blocks.add(exitBlock); in makeExitBlock()
206 block.exitBlockFixup(exitBlock); in makeExitBlock()
209 if (exitBlock.getPredecessors().cardinality() == 0) { in makeExitBlock()