Searched refs:targets (Results 1 - 7 of 7) sorted by relevance

/dalvik/dx/src/com/android/dx/io/instructions/
H A DSparseSwitchPayloadDecodedInstruction.java32 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 DPackedSwitchPayloadDecodedInstruction.java32 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 DInstructionCodec.java753 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 DSwitchList.java32 * {@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 DBasicBlocker.java60 * 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 DSwitchData.java44 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 DSwitchData.java45 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