Home
last modified time | relevance | path

Searched refs:primarySuccessor (Results 1 – 11 of 11) sorted by relevance

/dalvik/dx/src/com/android/dx/rop/code/
DBasicBlock.java45 private final int primarySuccessor; field in BasicBlock
60 int primarySuccessor) { in BasicBlock() argument
100 if (primarySuccessor < -1) { in BasicBlock()
104 if (primarySuccessor >= 0 && !successors.contains(primarySuccessor)) { in BasicBlock()
106 "primarySuccessor " + primarySuccessor + " not in successors " + successors); in BasicBlock()
112 this.primarySuccessor = primarySuccessor; in BasicBlock()
171 return primarySuccessor; in getPrimarySuccessor()
187 if (succ == primarySuccessor) { in getSecondarySuccessor()
264 successors, primarySuccessor); in withRegisterOffset()
DLocalVariableExtractor.java179 int primarySuccessor = block.getPrimarySuccessor(); in processBlock() local
183 RegisterSpecSet state = (succ == primarySuccessor) ? in processBlock()
DBasicBlockList.java230 int primarySuccessor = block.getPrimarySuccessor(); in preferredSuccessorOf() local
243 if (primarySuccessor != -1) { in preferredSuccessorOf()
244 return labelToBlock(primarySuccessor); in preferredSuccessorOf()
/dalvik/dexgen/src/com/android/dexgen/rop/code/
DBasicBlock.java45 private final int primarySuccessor; field in BasicBlock
60 int primarySuccessor) { in BasicBlock() argument
100 if (primarySuccessor < -1) { in BasicBlock()
104 if (primarySuccessor >= 0 && !successors.contains(primarySuccessor)) { in BasicBlock()
112 this.primarySuccessor = primarySuccessor; in BasicBlock()
171 return primarySuccessor; in getPrimarySuccessor()
187 if (succ == primarySuccessor) { in getSecondarySuccessor()
264 successors, primarySuccessor); in withRegisterOffset()
DLocalVariableExtractor.java179 int primarySuccessor = block.getPrimarySuccessor(); in processBlock() local
183 RegisterSpecSet state = (succ == primarySuccessor) ? in processBlock()
DBasicBlockList.java231 int primarySuccessor = block.getPrimarySuccessor(); in preferredSuccessorOf() local
244 if (primarySuccessor != -1) { in preferredSuccessorOf()
245 return labelToBlock(primarySuccessor); in preferredSuccessorOf()
/dalvik/dx/src/com/android/dx/ssa/
DSsaBasicBlock.java69 private int primarySuccessor = -1; field in SsaBasicBlock
169 int primarySuccessor = bb.getPrimarySuccessor(); in newFromRop() local
171 result.primarySuccessor = (primarySuccessor < 0) in newFromRop()
172 ? -1 : ropBlocks.indexOfLabel(primarySuccessor); in newFromRop()
366 return primarySuccessor; in getPrimarySuccessorIndex()
373 return parent.blockIndexToRopLabel(primarySuccessor); in getPrimarySuccessorRopLabel()
381 if (primarySuccessor < 0) { in getPrimarySuccessor()
384 return parent.getBlocks().get(primarySuccessor); in getPrimarySuccessor()
422 newPred.primarySuccessor = index; in insertNewPredecessor()
464 newSucc.primarySuccessor = other.index; in insertNewSuccessor()
[all …]
DLocalVariableExtractor.java195 int primarySuccessor = block.getPrimarySuccessorIndex(); in processBlock() local
199 RegisterSpecSet state = (succ == primarySuccessor) ? in processBlock()
/dalvik/dx/src/com/android/dx/cf/code/
DRopper.java1566 int primarySuccessor = -1; in copyBlock() local
1599 primarySuccessor = subroutineSuccessor; in copyBlock()
1615 primarySuccessor = newSuccLabel; in copyBlock()
1625 successors, primarySuccessor), in copyBlock()
/dalvik/dx/src/com/android/dx/dex/code/
DRopTranslator.java620 int primarySuccessor = block.getPrimarySuccessor(); in visitSwitchInsn() local
631 (primarySuccessor != successors.get(casesSz))) { in visitSwitchInsn()
/dalvik/dexgen/src/com/android/dexgen/dex/code/
DRopTranslator.java614 int primarySuccessor = block.getPrimarySuccessor(); in visitSwitchInsn() local
625 (primarySuccessor != successors.get(casesSz))) { in visitSwitchInsn()