Home
last modified time | relevance | path

Searched refs:lastInsn (Results 1 – 10 of 10) sorted by relevance

/dalvik/dexgen/src/com/android/dexgen/rop/code/
DBasicBlock.java86 Insn lastInsn = insns.get(sz - 1); in BasicBlock() local
87 if (lastInsn.getOpcode().getBranchingness() == Rop.BRANCH_NONE) { in BasicBlock()
235 Insn lastInsn = insns.getLast(); in hasExceptionHandlers() local
236 return lastInsn.getCatches().size() != 0; in hasExceptionHandlers()
250 Insn lastInsn = insns.getLast(); in getExceptionHandlerTypes() local
251 return lastInsn.getCatches(); in getExceptionHandlerTypes()
/dalvik/dx/src/com/android/dx/rop/code/
DBasicBlock.java86 Insn lastInsn = insns.get(sz - 1); in BasicBlock() local
87 if (lastInsn.getOpcode().getBranchingness() == Rop.BRANCH_NONE) { in BasicBlock()
235 Insn lastInsn = insns.getLast(); in hasExceptionHandlers() local
236 return lastInsn.getCatches().size() != 0; in hasExceptionHandlers()
250 Insn lastInsn = insns.getLast(); in getExceptionHandlerTypes() local
251 return lastInsn.getCatches(); in getExceptionHandlerTypes()
/dalvik/dx/src/com/android/dx/ssa/
DLocalVariableExtractor.java121 SsaInsn lastInsn = insns.get(insnSz - 1); in processBlock() local
123 = lastInsn.getOriginalRopInsn().getCatches().size() !=0 ; in processBlock()
125 && (lastInsn.getResult() != null); in processBlock()
DSsaConverter.java268 SsaInsn lastInsn = insns.get(insns.size() - 1); in needsNewSuccessor() local
270 return ((lastInsn.getResult() != null) in needsNewSuccessor()
271 || (lastInsn.getSources().size() > 0)) in needsNewSuccessor()
DSsaBasicBlock.java585 NormalSsaInsn lastInsn; in addMoveToEnd() local
586 lastInsn = (NormalSsaInsn)insns.get(insns.size()-1); in addMoveToEnd()
588 if (lastInsn.getResult() != null || lastInsn.getSources().size() > 0) { in addMoveToEnd()
DSsaMethod.java838 SsaInsn lastInsn = (insnsSz == 0) ? null : insns.get(insnsSz - 1); in deleteInsns() local
841 || lastInsn.getOriginalRopInsn() == null in deleteInsns()
842 || lastInsn.getOriginalRopInsn().getOpcode() in deleteInsns()
/dalvik/dx/src/com/android/dx/ssa/back/
DSsaToRop.java281 SsaInsn lastInsn = insns.get(insns.size() - 1); in verifyValidExitPredecessor() local
282 Rop opcode = lastInsn.getOpcode(); in verifyValidExitPredecessor()
/dalvik/dx/src/com/android/dx/dex/code/
DRopTranslator.java270 Insn lastInsn = block.getLastInsn(); in outputBlock() local
282 Rop lastRop = lastInsn.getOpcode(); in outputBlock()
299 new TargetInsn(Dops.GOTO, lastInsn.getPosition(), in outputBlock()
/dalvik/dexgen/src/com/android/dexgen/dex/code/
DRopTranslator.java264 Insn lastInsn = block.getLastInsn(); in outputBlock() local
276 Rop lastRop = lastInsn.getOpcode(); in outputBlock()
293 new TargetInsn(Dops.GOTO, lastInsn.getPosition(), in outputBlock()
/dalvik/dx/src/com/android/dx/cf/code/
DRopper.java1018 Insn lastInsn = (insnSz == 0) ? null : insns.get(insnSz - 1); in processBlock() local
1028 if ((lastInsn == null) || in processBlock()
1029 (lastInsn.getOpcode().getBranchingness() == Rop.BRANCH_NONE)) { in processBlock()
1030 SourcePosition pos = (lastInsn == null) ? SourcePosition.NO_INFO : in processBlock()
1031 lastInsn.getPosition(); in processBlock()