HomeSort by relevance Sort by last modified time
    Searched defs:instruction (Results 151 - 175 of 327) sorted by null

1 2 3 4 5 67 8 91011>>

  /external/smali/dexlib2/src/main/java/org/jf/dexlib2/immutable/instruction/
ImmutableInstruction21t.java 32 package org.jf.dexlib2.immutable.instruction;
36 import org.jf.dexlib2.iface.instruction.formats.Instruction21t;
55 public static ImmutableInstruction21t of(Instruction21t instruction) {
56 if (instruction instanceof ImmutableInstruction21t) {
57 return (ImmutableInstruction21t)instruction;
60 instruction.getOpcode(),
61 instruction.getRegisterA(),
62 instruction.getCodeOffset());
ImmutableInstruction22b.java 32 package org.jf.dexlib2.immutable.instruction;
36 import org.jf.dexlib2.iface.instruction.formats.Instruction22b;
58 public static ImmutableInstruction22b of(Instruction22b instruction) {
59 if (instruction instanceof ImmutableInstruction22b) {
60 return (ImmutableInstruction22b)instruction;
63 instruction.getOpcode(),
64 instruction.getRegisterA(),
65 instruction.getRegisterB(),
66 instruction.getNarrowLiteral());
ImmutableInstruction22c.java 32 package org.jf.dexlib2.immutable.instruction;
36 import org.jf.dexlib2.iface.instruction.formats.Instruction22c;
61 public static ImmutableInstruction22c of(Instruction22c instruction) {
62 if (instruction instanceof ImmutableInstruction22c) {
63 return (ImmutableInstruction22c)instruction;
66 instruction.getOpcode(),
67 instruction.getRegisterA(),
68 instruction.getRegisterB(),
69 instruction.getReference());
ImmutableInstruction22cs.java 32 package org.jf.dexlib2.immutable.instruction;
36 import org.jf.dexlib2.iface.instruction.formats.Instruction22cs;
58 public static ImmutableInstruction22cs of(Instruction22cs instruction) {
59 if (instruction instanceof ImmutableInstruction22cs) {
60 return (ImmutableInstruction22cs)instruction;
63 instruction.getOpcode(),
64 instruction.getRegisterA(),
65 instruction.getRegisterB(),
66 instruction.getFieldOffset());
ImmutableInstruction22s.java 32 package org.jf.dexlib2.immutable.instruction;
36 import org.jf.dexlib2.iface.instruction.formats.Instruction22s;
58 public static ImmutableInstruction22s of(Instruction22s instruction) {
59 if (instruction instanceof ImmutableInstruction22s) {
60 return (ImmutableInstruction22s)instruction;
63 instruction.getOpcode(),
64 instruction.getRegisterA(),
65 instruction.getRegisterB(),
66 instruction.getNarrowLiteral());
ImmutableInstruction22t.java 32 package org.jf.dexlib2.immutable.instruction;
36 import org.jf.dexlib2.iface.instruction.formats.Instruction22t;
58 public static ImmutableInstruction22t of(Instruction22t instruction) {
59 if (instruction instanceof ImmutableInstruction22t) {
60 return (ImmutableInstruction22t)instruction;
63 instruction.getOpcode(),
64 instruction.getRegisterA(),
65 instruction.getRegisterB(),
66 instruction.getCodeOffset());
ImmutableInstruction22x.java 32 package org.jf.dexlib2.immutable.instruction;
36 import org.jf.dexlib2.iface.instruction.formats.Instruction22x;
55 public static ImmutableInstruction22x of(Instruction22x instruction) {
56 if (instruction instanceof ImmutableInstruction22x) {
57 return (ImmutableInstruction22x)instruction;
60 instruction.getOpcode(),
61 instruction.getRegisterA(),
62 instruction.getRegisterB());
ImmutableInstruction23x.java 32 package org.jf.dexlib2.immutable.instruction;
36 import org.jf.dexlib2.iface.instruction.formats.Instruction23x;
58 public static ImmutableInstruction23x of(Instruction23x instruction) {
59 if (instruction instanceof ImmutableInstruction23x) {
60 return (ImmutableInstruction23x)instruction;
63 instruction.getOpcode(),
64 instruction.getRegisterA(),
65 instruction.getRegisterB(),
66 instruction.getRegisterC());
ImmutableInstruction30t.java 32 package org.jf.dexlib2.immutable.instruction;
36 import org.jf.dexlib2.iface.instruction.formats.Instruction30t;
51 public static ImmutableInstruction30t of(Instruction30t instruction) {
52 if (instruction instanceof ImmutableInstruction30t) {
53 return (ImmutableInstruction30t)instruction;
56 instruction.getOpcode(),
57 instruction.getCodeOffset());
ImmutableInstruction31c.java 32 package org.jf.dexlib2.immutable.instruction;
36 import org.jf.dexlib2.iface.instruction.formats.Instruction31c;
58 public static ImmutableInstruction31c of(Instruction31c instruction) {
59 if (instruction instanceof ImmutableInstruction31c) {
60 return (ImmutableInstruction31c)instruction;
63 instruction.getOpcode(),
64 instruction.getRegisterA(),
65 instruction.getReference());
ImmutableInstruction31i.java 32 package org.jf.dexlib2.immutable.instruction;
36 import org.jf.dexlib2.iface.instruction.formats.Instruction31i;
55 public static ImmutableInstruction31i of(Instruction31i instruction) {
56 if (instruction instanceof ImmutableInstruction31i) {
57 return (ImmutableInstruction31i)instruction;
60 instruction.getOpcode(),
61 instruction.getRegisterA(),
62 instruction.getNarrowLiteral());
ImmutableInstruction31t.java 32 package org.jf.dexlib2.immutable.instruction;
36 import org.jf.dexlib2.iface.instruction.formats.Instruction31t;
55 public static ImmutableInstruction31t of(Instruction31t instruction) {
56 if (instruction instanceof ImmutableInstruction31t) {
57 return (ImmutableInstruction31t)instruction;
60 instruction.getOpcode(),
61 instruction.getRegisterA(),
62 instruction.getCodeOffset());
ImmutableInstruction32x.java 32 package org.jf.dexlib2.immutable.instruction;
36 import org.jf.dexlib2.iface.instruction.formats.Instruction32x;
55 public static ImmutableInstruction32x of(Instruction32x instruction) {
56 if (instruction instanceof ImmutableInstruction32x) {
57 return (ImmutableInstruction32x)instruction;
60 instruction.getOpcode(),
61 instruction.getRegisterA(),
62 instruction.getRegisterB());
ImmutableInstruction3rc.java 32 package org.jf.dexlib2.immutable.instruction;
36 import org.jf.dexlib2.iface.instruction.formats.Instruction3rc;
62 public static ImmutableInstruction3rc of(Instruction3rc instruction) {
63 if (instruction instanceof ImmutableInstruction3rc) {
64 return (ImmutableInstruction3rc)instruction;
67 instruction.getOpcode(),
68 instruction.getStartRegister(),
69 instruction.getRegisterCount(),
70 instruction.getReference());
ImmutableInstruction3rmi.java 32 package org.jf.dexlib2.immutable.instruction;
36 import org.jf.dexlib2.iface.instruction.formats.Instruction3rmi;
58 public static ImmutableInstruction3rmi of(Instruction3rmi instruction) {
59 if (instruction instanceof ImmutableInstruction3rmi) {
60 return (ImmutableInstruction3rmi)instruction;
63 instruction.getOpcode(),
64 instruction.getStartRegister(),
65 instruction.getRegisterCount(),
66 instruction.getInlineIndex());
ImmutableInstruction3rms.java 32 package org.jf.dexlib2.immutable.instruction;
36 import org.jf.dexlib2.iface.instruction.formats.Instruction3rms;
58 public static ImmutableInstruction3rms of(Instruction3rms instruction) {
59 if (instruction instanceof ImmutableInstruction3rms) {
60 return (ImmutableInstruction3rms)instruction;
63 instruction.getOpcode(),
64 instruction.getStartRegister(),
65 instruction.getRegisterCount(),
66 instruction.getVtableIndex());
ImmutableInstruction51l.java 32 package org.jf.dexlib2.immutable.instruction;
36 import org.jf.dexlib2.iface.instruction.formats.Instruction51l;
55 public static ImmutableInstruction51l of(Instruction51l instruction) {
56 if (instruction instanceof ImmutableInstruction51l) {
57 return (ImmutableInstruction51l)instruction;
60 instruction.getOpcode(),
61 instruction.getRegisterA(),
62 instruction.getWideLiteral());
ImmutablePackedSwitchPayload.java 32 package org.jf.dexlib2.immutable.instruction;
37 import org.jf.dexlib2.iface.instruction.SwitchElement;
38 import org.jf.dexlib2.iface.instruction.formats.PackedSwitchPayload;
63 public static ImmutablePackedSwitchPayload of(PackedSwitchPayload instruction) {
64 if (instruction instanceof ImmutablePackedSwitchPayload) {
65 return (ImmutablePackedSwitchPayload)instruction;
68 instruction.getSwitchElements());
ImmutableSparseSwitchPayload.java 32 package org.jf.dexlib2.immutable.instruction;
37 import org.jf.dexlib2.iface.instruction.SwitchElement;
38 import org.jf.dexlib2.iface.instruction.formats.SparseSwitchPayload;
62 public static ImmutableSparseSwitchPayload of(SparseSwitchPayload instruction) {
63 if (instruction instanceof ImmutableSparseSwitchPayload) {
64 return (ImmutableSparseSwitchPayload)instruction;
67 instruction.getSwitchElements());
ImmutableSwitchElement.java 32 package org.jf.dexlib2.immutable.instruction;
35 import org.jf.dexlib2.iface.instruction.SwitchElement;
ImmutableUnknownInstruction.java 32 package org.jf.dexlib2.immutable.instruction;
36 import org.jf.dexlib2.iface.instruction.formats.UnknownInstruction;
48 public static ImmutableUnknownInstruction of(UnknownInstruction instruction) {
49 if (instruction instanceof ImmutableUnknownInstruction) {
50 return (ImmutableUnknownInstruction)instruction;
52 return new ImmutableUnknownInstruction(instruction.getOriginalOpcode());
  /external/proguard/src/proguard/classfile/attribute/
CodeAttribute.java 25 import proguard.classfile.instruction.*;
26 import proguard.classfile.instruction.visitor.InstructionVisitor;
106 * Applies the given instruction visitor to all instructions.
115 * Applies the given instruction visitor to the instruction at the specified
120 Instruction instruction = InstructionFactory.create(code, offset); local
121 instruction.accept(clazz, method, this, offset, instructionVisitor);
126 * Applies the given instruction visitor to all instructions in the
135 // Note that the instruction is only volatile
136 Instruction instruction = InstructionFactory.create(code, offset); local
    [all...]
  /external/proguard/src/proguard/classfile/attribute/visitor/
StackSizeComputer.java 26 import proguard.classfile.instruction.*;
27 import proguard.classfile.instruction.visitor.InstructionVisitor;
33 * This AttributeVisitor computes the stack sizes at all instruction offsets
61 * Returns whether the instruction at the given offset is reachable in the
71 * Returns the stack size at the given instruction offset of the most
78 throw new IllegalArgumentException("Unknown stack size at unreachable instruction offset ["+instructionOffset+"]");
152 // Evaluate the instruction block starting at the entry point of the method.
166 // Some simple instructions exit from the current instruction block.
179 // Constant pool instructions never end the current instruction block.
187 // The ret instruction end the current instruction block
314 Instruction instruction = InstructionFactory.create(codeAttribute.code, local
    [all...]
  /external/smali/dexlib2/src/test/java/org/jf/dexlib2/builder/
PayloadAlignmentTest.java 36 import org.jf.dexlib2.builder.instruction.*;
37 import org.jf.dexlib2.iface.instruction.Instruction;
38 import org.jf.dexlib2.iface.instruction.OffsetInstruction;
39 import org.jf.dexlib2.iface.instruction.formats.Instruction31t;
40 import org.jf.dexlib2.iface.instruction.formats.PackedSwitchPayload;
41 import org.jf.dexlib2.iface.instruction.formats.SparseSwitchPayload;
56 List<? extends Instruction> instructions =
61 Instruction instruction = instructions.get(0) local
78 Instruction instruction = instructions.get(0); local
    [all...]
  /external/proguard/src/proguard/classfile/instruction/
BranchInstruction.java 21 package proguard.classfile.instruction;
25 import proguard.classfile.instruction.visitor.InstructionVisitor;
28 * This interface describes an instruction that branches to a given offset in
33 public class BranchInstruction extends Instruction
52 * Copies the given instruction into this instruction.
53 * @param branchInstruction the instruction to be copied.
54 * @return this instruction.
65 // Implementations for Instruction.
80 public Instruction shrink(
    [all...]

Completed in 388 milliseconds

1 2 3 4 5 67 8 91011>>