/dalvik/dx/src/com/android/dx/ssa/ |
D | SCCP.java | 202 private void simulateBlock(SsaBasicBlock block) { in simulateBlock() 216 private void simulatePhiBlock(SsaBasicBlock block) { in simulatePhiBlock() 339 SsaBasicBlock block = insn.getBlock(); in simulateBranch() local 552 SsaBasicBlock block = cfgWorklist.remove(listSize); in run() local 558 SsaBasicBlock block = cfgPhiWorklist.remove(listSize); in run() local 658 SsaBasicBlock block = insn.getBlock(); in replaceBranches() local
|
D | SsaConverter.java | 153 SsaBasicBlock block = blocks.get(i); in edgeSplitPredecessors() local 165 private static boolean nodeNeedsUniquePredecessor(SsaBasicBlock block) { in nodeNeedsUniquePredecessor() 194 SsaBasicBlock block = blocks.get(i); in edgeSplitMoveExceptionsAndResults() local 239 SsaBasicBlock block = blocks.get(i); in edgeSplitSuccessors() local 268 private static boolean needsNewSuccessor(SsaBasicBlock block, in needsNewSuccessor()
|
D | SsaInsn.java | 31 private final SsaBasicBlock block; field in SsaInsn 43 protected SsaInsn(RegisterSpec result, SsaBasicBlock block) { in SsaInsn() 59 public static SsaInsn makeFromRop(Insn insn, SsaBasicBlock block) { in makeFromRop()
|
D | PhiInsn.java | 59 public PhiInsn(RegisterSpec resultReg, SsaBasicBlock block) { in PhiInsn() 70 public PhiInsn(final int resultReg, final SsaBasicBlock block) { in PhiInsn() 75 super(RegisterSpec.make(resultReg, Type.VOID), block); in PhiInsn() local
|
D | NormalSsaInsn.java | 39 NormalSsaInsn(final Insn insn, final SsaBasicBlock block) { in NormalSsaInsn() 40 super(insn.getResult(), block); in NormalSsaInsn() local
|
D | Dominators.java | 94 private BitSet getSuccs(SsaBasicBlock block) { in getSuccs() 102 private BitSet getPreds(SsaBasicBlock block) { in getPreds()
|
D | SsaRenamer.java | 280 private final SsaBasicBlock block; field in SsaRenamer.BlockRenamer 311 BlockRenamer(final SsaBasicBlock block) { in BlockRenamer()
|
D | SsaMethod.java | 224 private static SsaInsn getGoto(SsaBasicBlock block) { in getGoto() 807 SsaBasicBlock block = deletedInsn.getBlock(); in deleteInsns() local
|
D | LocalVariableExtractor.java | 105 SsaBasicBlock block = blocks.get(blockIndex); in processBlock() local
|
D | LocalVariableInfo.java | 152 public RegisterSpecSet getStarts(SsaBasicBlock block) { in getStarts()
|
D | DeadCodeRemover.java | 133 SsaBasicBlock block = blocks.get(blockIndex); in pruneDeadInstructions() local
|
/dalvik/dexgen/src/com/android/dexgen/dex/code/ |
D | StdCatchBuilder.java | 85 BasicBlock block = blocks.get(i); in hasAnyCatches() local 102 BasicBlock block = blocks.get(i); in getCatchTypes() local 133 BasicBlock block = blocks.labelToBlock(order[i]); in build() local 216 private static CatchHandlerList handlersFor(BasicBlock block, in handlersFor()
|
D | BlockAddresses.java | 66 public CodeAddress getStart(BasicBlock block) { in getStart() 86 public CodeAddress getLast(BasicBlock block) { in getLast() 108 public CodeAddress getEnd(BasicBlock block) { in getEnd()
|
D | RopTranslator.java | 239 private void outputBlock(BasicBlock block, int nextLabel) { in outputBlock() 493 private BasicBlock block; field in RopTranslator.TranslationVisitor 517 public void setBlock(BasicBlock block, CodeAddress lastAddress) { in setBlock()
|
/dalvik/dx/src/com/android/dx/dex/code/ |
D | StdCatchBuilder.java | 86 BasicBlock block = blocks.get(i); in hasAnyCatches() local 104 BasicBlock block = blocks.get(i); in getCatchTypes() local 135 BasicBlock block = blocks.labelToBlock(order[i]); in build() local 218 private static CatchHandlerList handlersFor(BasicBlock block, in handlersFor()
|
D | BlockAddresses.java | 66 public CodeAddress getStart(BasicBlock block) { in getStart() 86 public CodeAddress getLast(BasicBlock block) { in getLast() 108 public CodeAddress getEnd(BasicBlock block) { in getEnd()
|
D | RopTranslator.java | 246 private void outputBlock(BasicBlock block, int nextLabel) { in outputBlock() 500 private BasicBlock block; field in RopTranslator.TranslationVisitor 524 public void setBlock(BasicBlock block, CodeAddress lastAddress) { in setBlock()
|
/dalvik/dx/src/com/android/dx/cf/code/ |
D | Ropper.java | 587 private void addBlock(BasicBlock block, IntList subroutines) { in addBlock() 608 private boolean addOrReplaceBlock(BasicBlock block, IntList subroutines) { in addOrReplaceBlock() 646 private boolean addOrReplaceBlockNoDelete(BasicBlock block, in addOrReplaceBlockNoDelete() 679 BasicBlock block = result.get(idx); in removeBlockAndSpecialSuccessors() local 741 ByteBlock block = blocks.labelToBlock(offset); in doit() local 779 private void processBlock(ByteBlock block, Frame frame, int[] workSet) { in processBlock()
|
/dalvik/dx/src/com/android/dx/rop/code/ |
D | LocalVariableExtractor.java | 93 BasicBlock block = blocks.labelToBlock(label); in processBlock() local
|
D | LocalVariableInfo.java | 155 public RegisterSpecSet getStarts(BasicBlock block) { in getStarts()
|
/dalvik/dexgen/src/com/android/dexgen/rop/code/ |
D | LocalVariableExtractor.java | 93 BasicBlock block = blocks.labelToBlock(label); in processBlock() local
|
D | LocalVariableInfo.java | 152 public RegisterSpecSet getStarts(BasicBlock block) { in getStarts()
|
/dalvik/dx/src/com/android/dx/ssa/back/ |
D | RegisterAllocator.java | 135 SsaBasicBlock block = insn.getBlock(); in insertMoveBefore() local
|
D | IdenticalBlockCombiner.java | 159 private void replaceSucc(BasicBlock block, int oldLabel, int newLabel) { in replaceSucc()
|
D | SsaToRop.java | 301 private BasicBlock convertBasicBlock(SsaBasicBlock block) { in convertBasicBlock()
|