/dalvik/dx/src/com/android/dx/rop/code/ |
D | BasicBlock.java | 187 int succ = successors.get(0); in getSecondarySuccessor() local 188 if (succ == primarySuccessor) { in getSecondarySuccessor() 189 succ = successors.get(1); in getSecondarySuccessor() 192 return succ; in getSecondarySuccessor()
|
D | LocalVariableExtractor.java | 182 int succ = successors.get(i); in processBlock() local 183 RegisterSpecSet state = (succ == primarySuccessor) ? in processBlock() 186 if (resultInfo.mergeStarts(succ, state)) { in processBlock() 187 Bits.set(workSet, succ); in processBlock()
|
/dalvik/dexgen/src/com/android/dexgen/rop/code/ |
D | BasicBlock.java | 186 int succ = successors.get(0); in getSecondarySuccessor() local 187 if (succ == primarySuccessor) { in getSecondarySuccessor() 188 succ = successors.get(1); in getSecondarySuccessor() 191 return succ; in getSecondarySuccessor()
|
D | LocalVariableExtractor.java | 182 int succ = successors.get(i); in processBlock() local 183 RegisterSpecSet state = (succ == primarySuccessor) ? in processBlock() 186 if (resultInfo.mergeStarts(succ, state)) { in processBlock() 187 Bits.set(workSet, succ); in processBlock()
|
/dalvik/dx/src/com/android/dx/ssa/ |
D | LocalVariableExtractor.java | 198 int succ = successors.get(i); in processBlock() local 199 RegisterSpecSet state = (succ == primarySuccessor) ? in processBlock() 202 if (resultInfo.mergeStarts(succ, state)) { in processBlock() 203 workSet.set(succ); in processBlock()
|
D | SsaConverter.java | 246 SsaBasicBlock succ = blocks.get(j); in edgeSplitSuccessors() local 248 if (needsNewSuccessor(block, succ)) { in edgeSplitSuccessors() 249 block.insertNewSuccessor(succ); in edgeSplitSuccessors() 269 SsaBasicBlock succ) { in needsNewSuccessor() argument 279 if (block.getSuccessors().cardinality() > 1 && succ.getPredecessors().cardinality() > 1) { in needsNewSuccessor() 285 && succ.getPredecessors().cardinality() > 1; in needsNewSuccessor()
|
D | SsaBasicBlock.java | 604 SsaBasicBlock succ; in addMoveToEnd() local 606 succ = parent.getBlocks().get(i); in addMoveToEnd() 607 succ.addMoveToBeginning(result, source); in addMoveToEnd()
|
D | SCCP.java | 482 SsaBasicBlock succ = insn.getBlock().getPrimarySuccessor(); in simulateStmt() local 483 result = succ.getInsns().get(0).getResult(); in simulateStmt()
|
D | EscapeAnalysis.java | 156 int succ = insn.getBlock().getSuccessors().nextSetBit(0); in getMoveForInsn() local 157 ArrayList<SsaInsn> succInsns = ssaMeth.getBlocks().get(succ).getInsns(); in getMoveForInsn()
|
/dalvik/dx/src/com/android/dx/command/dump/ |
D | BlockDumper.java | 243 int succ = successors.get(j); in regularDump() local 244 parsed(bytes, end, 0, "next " + Hex.u2(succ)); in regularDump() 327 int succ = successors.get(i); in ropDump() local 329 sb.append(Hex.u2(succ)); in ropDump() 331 if ((ssz != 1) && (succ == primary)) { in ropDump()
|
/dalvik/dexgen/src/com/android/dexgen/dex/code/ |
D | RopTranslator.java | 263 int succ = block.getPrimarySuccessor(); in outputBlock() local 271 if ((succ >= 0) && (succ != nextLabel)) { in outputBlock() 286 output.reverseBranch(1, addresses.getStart(succ)); in outputBlock() 295 addresses.getStart(succ)); in outputBlock()
|
/dalvik/dx/src/com/android/dx/dex/code/ |
D | RopTranslator.java | 270 int succ = block.getPrimarySuccessor(); in outputBlock() local 278 if ((succ >= 0) && (succ != nextLabel)) { in outputBlock() 293 output.reverseBranch(1, addresses.getStart(succ)); in outputBlock() 302 addresses.getStart(succ)); in outputBlock()
|
/dalvik/dx/src/com/android/dx/cf/code/ |
D | Ropper.java | 860 int succ = successors.get(i); in processBlock() local 862 mergeAndWorkAsNecessary(succ, block.getLabel(), in processBlock() 865 ex.addContext("...while merging to block " + Hex.u2(succ)); in processBlock() 1780 int succ = successors.get(i); in forEachNonSubBlockDepthFirst0() local 1782 if (visited.get(succ)) { in forEachNonSubBlockDepthFirst0() 1795 int idx = labelToResultIndex(succ); in forEachNonSubBlockDepthFirst0()
|