Home
last modified time | relevance | path

Searched defs:block (Results 1 – 25 of 28) sorted by relevance

12

/dalvik/dx/src/com/android/dx/ssa/
DSCCP.java202 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
DSsaConverter.java153 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()
DSsaInsn.java31 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()
DPhiInsn.java59 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
DNormalSsaInsn.java39 NormalSsaInsn(final Insn insn, final SsaBasicBlock block) { in NormalSsaInsn()
40 super(insn.getResult(), block); in NormalSsaInsn() local
DDominators.java94 private BitSet getSuccs(SsaBasicBlock block) { in getSuccs()
102 private BitSet getPreds(SsaBasicBlock block) { in getPreds()
DSsaRenamer.java280 private final SsaBasicBlock block; field in SsaRenamer.BlockRenamer
311 BlockRenamer(final SsaBasicBlock block) { in BlockRenamer()
DSsaMethod.java224 private static SsaInsn getGoto(SsaBasicBlock block) { in getGoto()
807 SsaBasicBlock block = deletedInsn.getBlock(); in deleteInsns() local
DLocalVariableExtractor.java105 SsaBasicBlock block = blocks.get(blockIndex); in processBlock() local
DLocalVariableInfo.java152 public RegisterSpecSet getStarts(SsaBasicBlock block) { in getStarts()
DDeadCodeRemover.java133 SsaBasicBlock block = blocks.get(blockIndex); in pruneDeadInstructions() local
/dalvik/dexgen/src/com/android/dexgen/dex/code/
DStdCatchBuilder.java85 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()
DBlockAddresses.java66 public CodeAddress getStart(BasicBlock block) { in getStart()
86 public CodeAddress getLast(BasicBlock block) { in getLast()
108 public CodeAddress getEnd(BasicBlock block) { in getEnd()
DRopTranslator.java239 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/
DStdCatchBuilder.java86 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()
DBlockAddresses.java66 public CodeAddress getStart(BasicBlock block) { in getStart()
86 public CodeAddress getLast(BasicBlock block) { in getLast()
108 public CodeAddress getEnd(BasicBlock block) { in getEnd()
DRopTranslator.java246 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/
DRopper.java587 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/
DLocalVariableExtractor.java93 BasicBlock block = blocks.labelToBlock(label); in processBlock() local
DLocalVariableInfo.java155 public RegisterSpecSet getStarts(BasicBlock block) { in getStarts()
/dalvik/dexgen/src/com/android/dexgen/rop/code/
DLocalVariableExtractor.java93 BasicBlock block = blocks.labelToBlock(label); in processBlock() local
DLocalVariableInfo.java152 public RegisterSpecSet getStarts(BasicBlock block) { in getStarts()
/dalvik/dx/src/com/android/dx/ssa/back/
DRegisterAllocator.java135 SsaBasicBlock block = insn.getBlock(); in insertMoveBefore() local
DIdenticalBlockCombiner.java159 private void replaceSucc(BasicBlock block, int oldLabel, int newLabel) { in replaceSucc()
DSsaToRop.java301 private BasicBlock convertBasicBlock(SsaBasicBlock block) { in convertBasicBlock()

12