Searched refs:targets (Results 1 - 7 of 7) sorted by relevance
/dalvik/dx/src/com/android/dx/io/instructions/ |
H A D | SparseSwitchPayloadDecodedInstruction.java | 32 private final int[] targets; field in class:SparseSwitchPayloadDecodedInstruction 38 int opcode, int[] keys, int[] targets) { 41 if (keys.length != targets.length) { 42 throw new IllegalArgumentException("keys/targets length mismatch"); 46 this.targets = targets; 60 return targets; 37 SparseSwitchPayloadDecodedInstruction(InstructionCodec format, int opcode, int[] keys, int[] targets) argument
|
H A D | PackedSwitchPayloadDecodedInstruction.java | 32 private final int[] targets; field in class:PackedSwitchPayloadDecodedInstruction 38 int opcode, int firstKey, int[] targets) { 42 this.targets = targets; 56 return targets; 37 PackedSwitchPayloadDecodedInstruction(InstructionCodec format, int opcode, int firstKey, int[] targets) argument
|
H A D | InstructionCodec.java | 753 int[] targets = new int[size]; 756 targets[i] = baseAddress + in.readInt(); 760 this, opcodeUnit, firstKey, targets); 767 int[] targets = payload.getTargets(); 771 out.write(asUnsignedUnit(targets.length)); 774 for (int target : targets) { 787 int[] targets = new int[size]; 794 targets[i] = baseAddress + in.readInt(); 798 this, opcodeUnit, keys, targets); 806 int[] targets [all...] |
/dalvik/dx/src/com/android/dx/cf/code/ |
H A D | SwitchList.java | 32 * {@code non-null;} list of targets corresponding to the test values; there 36 private final IntList targets; field in class:SwitchList 49 this.targets = new IntList(size + 1); 57 targets.setImmutable(); 88 return targets.get(n); 98 return targets.get(size); 102 * Gets the list of all targets. This includes one extra element at the 108 return targets; 134 if (targets.size() != size) { 138 targets [all...] |
H A D | BasicBlocker.java | 60 * some sort, the list of targets for that instruction 299 IntList targets = null; 304 targets = targetLists[i]; 305 if (targets != null) { 311 if (targets == null) { 312 targets = IntList.makeImmutable(next); 322 new ByteBlock(at, at, next, targets, blockCatches);
|
/dalvik/dexgen/src/com/android/dexgen/dex/code/ |
H A D | SwitchData.java | 44 private final CodeAddress[] targets; field in class:SwitchData 57 * @param targets {@code non-null;} corresponding list of code addresses; the 61 IntList cases, CodeAddress[] targets) { 72 if (targets == null) { 73 throw new NullPointerException("targets == null"); 78 if (sz != targets.length) { 79 throw new IllegalArgumentException("cases / targets mismatch"); 88 this.targets = targets; 104 int sz = targets 60 SwitchData(SourcePosition position, CodeAddress user, IntList cases, CodeAddress[] targets) argument [all...] |
/dalvik/dx/src/com/android/dx/dex/code/ |
H A D | SwitchData.java | 45 private final CodeAddress[] targets; field in class:SwitchData 58 * @param targets {@code non-null;} corresponding list of code addresses; the 62 IntList cases, CodeAddress[] targets) { 73 if (targets == null) { 74 throw new NullPointerException("targets == null"); 79 if (sz != targets.length) { 80 throw new IllegalArgumentException("cases / targets mismatch"); 89 this.targets = targets; 105 int sz = targets 61 SwitchData(SourcePosition position, CodeAddress user, IntList cases, CodeAddress[] targets) argument [all...] |
Completed in 234 milliseconds