Home
last modified time | relevance | path

Searched refs:getBlocks (Results 1 – 25 of 36) sorted by relevance

12

/dalvik/dx/src/com/android/dx/dex/cf/
DOptimizerOptions.java138 = rmeth.getBlocks().getEffectiveInstructionCount(); in compareOptimizerStep()
140 = skipRopMethod.getBlocks().getEffectiveInstructionCount(); in compareOptimizerStep()
145 rmeth.getBlocks().getRegCount(), in compareOptimizerStep()
146 skipRopMethod.getBlocks().getRegCount(), in compareOptimizerStep()
147 100.0 * ((skipRopMethod.getBlocks().getRegCount() in compareOptimizerStep()
148 - rmeth.getBlocks().getRegCount()) in compareOptimizerStep()
149 / (float) skipRopMethod.getBlocks().getRegCount()), in compareOptimizerStep()
DCodeStatistics.java115 = nonOptRmeth.getBlocks().getEffectiveInstructionCount(); in updateRopStatistics()
116 int oldCountRegs = nonOptRmeth.getBlocks().getRegCount(); in updateRopStatistics()
121 + rmeth.getBlocks().getEffectiveInstructionCount() in updateRopStatistics()
123 + "/" + rmeth.getBlocks().getRegCount()); in updateRopStatistics()
127 = rmeth.getBlocks().getEffectiveInstructionCount(); in updateRopStatistics()
133 += (rmeth.getBlocks().getRegCount() - oldCountRegs); in updateRopStatistics()
/dalvik/dx/src/com/android/dx/ssa/
DSsaBasicBlock.java121 this.predecessors = new BitSet(parent.getBlocks().size()); in SsaBasicBlock()
122 this.successors = new BitSet(parent.getBlocks().size()); in SsaBasicBlock()
139 BasicBlockList ropBlocks = rmeth.getBlocks(); in newFromRop()
378 return parent.getBlocks().get(primarySuccessor); in getPrimarySuccessor()
420 predecessors = new BitSet(parent.getBlocks().size()); in insertNewPredecessor()
427 SsaBasicBlock predBlock = parent.getBlocks().get(i); in insertNewPredecessor()
508 parent.getBlocks().get(newIndex).predecessors.set(index); in replaceSuccessor()
511 parent.getBlocks().get(oldIndex).predecessors.clear(index); in replaceSuccessor()
532 parent.getBlocks().get(oldIndex).predecessors.clear(index); in removeSuccessor()
606 succ = parent.getBlocks().get(i); in addMoveToEnd()
DSsaConverter.java146 ArrayList<SsaBasicBlock> blocks = result.getBlocks(); in edgeSplitPredecessors()
187 ArrayList<SsaBasicBlock> blocks = ssaMeth.getBlocks(); in edgeSplitMoveExceptionsAndResults()
232 ArrayList<SsaBasicBlock> blocks = result.getBlocks(); in edgeSplitSuccessors()
305 ssaBlocks = ssaMeth.getBlocks(); in placePhiFunctions()
DSsaMethod.java122 this.maxLabel = ropMethod.getBlocks().getMaxLabel(); in SsaMethod()
123 this.registerCount = ropMethod.getBlocks().getRegCount(); in SsaMethod()
167 BasicBlockList ropBlocks = rmeth.getBlocks(); in convertRopToSsaBlocks()
178 int origEntryBlockIndex = rmeth.getBlocks() in convertRopToSsaBlocks()
337 public ArrayList<SsaBasicBlock> getBlocks() { in getBlocks() method in SsaMethod
369 for (SsaBasicBlock block : getBlocks()) { in mapRegisters()
779 BitSet visited = new BitSet(getBlocks().size()); in forEachBlockDepthFirstDom()
DLocalVariableInfo.java61 List<SsaBasicBlock> blocks = method.getBlocks(); in LocalVariableInfo()
DDomFront.java60 nodes = meth.getBlocks(); in DomFront()
DLocalVariableExtractor.java68 ArrayList<SsaBasicBlock> blocks = method.getBlocks(); in LocalVariableExtractor()
DSsaRenamer.java111 startsForBlocks = new RegisterSpec[ssaMeth.getBlocks().size()][]; in SsaRenamer()
662 SsaBasicBlock successor = ssaMeth.getBlocks().get(i); in updateSuccessorPhis()
DSCCP.java76 this.executableBlocks = new BitSet(ssaMeth.getBlocks().size()); in SCCP()
348 addBlockToWorklist(ssaMeth.getBlocks().get(successorBlock)); in simulateBranch()
353 addBlockToWorklist(ssaMeth.getBlocks().get(successorBlock)); in simulateBranch()
/dalvik/dx/src/com/android/dx/dex/code/
DBlockAddresses.java50 BasicBlockList blocks = method.getBlocks(); in BlockAddresses()
127 BasicBlockList blocks = method.getBlocks(); in setupArrays()
DStdCatchBuilder.java82 BasicBlockList blocks = method.getBlocks(); in hasAnyCatches()
100 BasicBlockList blocks = method.getBlocks(); in getCatchTypes()
127 BasicBlockList blocks = method.getBlocks(); in build()
DRopTranslator.java131 BasicBlockList blocks = method.getBlocks(); in RopTranslator()
182 final int initialRegCount = method.getBlocks().getRegCount(); in calculateParamsAreInOrder()
189 method.getBlocks().forEachInsn(new Insn.BaseVisitor() { in calculateParamsAreInOrder()
226 BasicBlockList blocks = method.getBlocks(); in outputInstructions()
312 BasicBlockList blocks = method.getBlocks(); in pickOrder()
682 = method.getBlocks().labelToBlock(label).getInsns().get(0); in getNextMoveResultPseudo()
/dalvik/dexgen/src/com/android/dexgen/dex/code/
DBlockAddresses.java50 BasicBlockList blocks = method.getBlocks(); in BlockAddresses()
127 BasicBlockList blocks = method.getBlocks(); in setupArrays()
DStdCatchBuilder.java81 BasicBlockList blocks = method.getBlocks(); in hasAnyCatches()
98 BasicBlockList blocks = method.getBlocks(); in getCatchTypes()
125 BasicBlockList blocks = method.getBlocks(); in build()
DRopTranslator.java125 BasicBlockList blocks = method.getBlocks(); in RopTranslator()
176 final int initialRegCount = method.getBlocks().getRegCount(); in calculateParamsAreInOrder()
183 method.getBlocks().forEachInsn(new Insn.BaseVisitor() { in calculateParamsAreInOrder()
219 BasicBlockList blocks = method.getBlocks(); in outputInstructions()
305 BasicBlockList blocks = method.getBlocks(); in pickOrder()
669 = method.getBlocks().labelToBlock(label).getInsns().get(0); in getNextMoveResultPseudo()
/dalvik/dx/src/com/android/dx/ssa/back/
DLivenessAnalyzer.java113 int blocksSz = ssaMeth.getBlocks().size(); in LivenessAnalyzer()
186 blockN = ssaMeth.getBlocks().get(nextLiveOutBlock); in run()
261 for (SsaBasicBlock b : ssaMeth.getBlocks()) { in coInterferePhis()
DSsaToRop.java139 final ArrayList<SsaBasicBlock> blocks = ssaMeth.getBlocks(); in removeEmptyGotos()
167 ArrayList<SsaBasicBlock> blocks = ssaMeth.getBlocks(); in removePhiFunctions()
244 ArrayList<SsaBasicBlock> blocks = ssaMeth.getBlocks(); in convertBasicBlocks()
DIdenticalBlockCombiner.java44 blocks = ropMethod.getBlocks(); in IdenticalBlockCombiner()
/dalvik/dexgen/src/com/android/dexgen/rop/code/
DRopMethod.java72 public BasicBlockList getBlocks() { in getBlocks() method in RopMethod
DLocalVariableInfo.java60 BasicBlockList blocks = method.getBlocks(); in LocalVariableInfo()
DLocalVariableExtractor.java60 BasicBlockList blocks = method.getBlocks(); in LocalVariableExtractor()
/dalvik/dx/src/com/android/dx/rop/code/
DRopMethod.java71 public BasicBlockList getBlocks() { in getBlocks() method in RopMethod
DLocalVariableInfo.java59 BasicBlockList blocks = method.getBlocks(); in LocalVariableInfo()
DLocalVariableExtractor.java60 BasicBlockList blocks = method.getBlocks(); in LocalVariableExtractor()

12