HomeSort by relevance Sort by last modified time
    Searched refs:opcode (Results 1 - 25 of 1019) sorted by null

1 2 3 4 5 6 7 8 91011>>

  /external/javassist/src/main/javassist/bytecode/analysis/
Util.java 18 import javassist.bytecode.Opcode;
25 public class Util implements Opcode {
27 int opcode = iter.byteAt(pos); local
28 pos += (opcode == JSR_W || opcode == GOTO_W) ? iter.s32bitAt(pos + 1) : iter.s16bitAt(pos + 1);
32 public static boolean isJumpInstruction(int opcode) {
33 return (opcode >= IFEQ && opcode <= JSR) || opcode == IFNULL || opcode == IFNONNULL || opcode == JSR_W || opcode == GOTO_W
    [all...]
  /external/proguard/src/proguard/optimize/info/
ExceptionInstructionChecker.java 67 byte opcode = simpleInstruction.opcode;
70 if (opcode == InstructionConstants.OP_IDIV ||
71 opcode == InstructionConstants.OP_LDIV ||
72 opcode == InstructionConstants.OP_IREM ||
73 opcode == InstructionConstants.OP_LREM ||
74 opcode == InstructionConstants.OP_IALOAD ||
75 opcode == InstructionConstants.OP_LALOAD ||
76 opcode == InstructionConstants.OP_FALOAD ||
77 opcode == InstructionConstants.OP_DALOAD |
    [all...]
SideEffectInstructionChecker.java 76 byte opcode = simpleInstruction.opcode;
79 if (opcode == InstructionConstants.OP_IASTORE ||
80 opcode == InstructionConstants.OP_LASTORE ||
81 opcode == InstructionConstants.OP_FASTORE ||
82 opcode == InstructionConstants.OP_DASTORE ||
83 opcode == InstructionConstants.OP_AASTORE ||
84 opcode == InstructionConstants.OP_BASTORE ||
85 opcode == InstructionConstants.OP_CASTORE ||
86 opcode == InstructionConstants.OP_SASTORE |
    [all...]
  /external/smali/dexlib/src/main/java/org/jf/dexlib/Code/
OffsetInstruction.java 32 protected OffsetInstruction(Opcode opcode) {
33 super(opcode);
InstructionWithReference.java 38 protected InstructionWithReference(Opcode opcode, Item referencedItem) {
39 super(opcode);
41 this.referenceType = opcode.referenceType;
45 protected InstructionWithReference(Opcode opcode, Item referencedItem, ReferenceType referenceType) {
46 super(opcode);
52 protected InstructionWithReference(DexFile dexFile, Opcode opcode, byte[] buffer, int bufferIndex) {
53 super(opcode);
    [all...]
Instruction.java 36 public final Opcode opcode; field in class:Instruction
44 return opcode.format.size/2;
47 protected Instruction(Opcode opcode) {
48 this.opcode = opcode;
63 opcode.name + " instruction");
69 public Instruction makeInstruction(DexFile dexFile, Opcode opcode, byte[] buffer, int bufferIndex)
    [all...]
  /dalvik/dx/src/com/android/dx/io/instructions/
FillArrayDataPayloadDecodedInstruction.java 39 int opcode, Object data, int size, int elementWidth) {
40 super(format, opcode, 0, null, 0, 0L);
51 int opcode, byte[] data) {
52 this(format, opcode, data, data.length, 1);
59 int opcode, short[] data) {
60 this(format, opcode, data, data.length, 2);
67 int opcode, int[] data) {
68 this(format, opcode, data, data.length, 4);
75 int opcode, long[] data) {
76 this(format, opcode, data, data.length, 8)
    [all...]
  /external/dexmaker/src/dx/java/com/android/dx/io/instructions/
FillArrayDataPayloadDecodedInstruction.java 39 int opcode, Object data, int size, int elementWidth) {
40 super(format, opcode, 0, null, 0, 0L);
51 int opcode, byte[] data) {
52 this(format, opcode, data, data.length, 1);
59 int opcode, short[] data) {
60 this(format, opcode, data, data.length, 2);
67 int opcode, int[] data) {
68 this(format, opcode, data, data.length, 4);
75 int opcode, long[] data) {
76 this(format, opcode, data, data.length, 8)
    [all...]
  /external/proguard/src/proguard/classfile/instruction/
BranchInstruction.java 44 public BranchInstruction(byte opcode, int branchOffset)
46 this.opcode = opcode;
58 this.opcode = branchInstruction.opcode;
70 switch (opcode)
76 default: return opcode;
86 if (opcode == InstructionConstants.OP_GOTO_W)
88 opcode = InstructionConstants.OP_GOTO;
90 else if (opcode == InstructionConstants.OP_JSR_W
    [all...]
SwitchInstruction.java 44 public SwitchInstruction(byte opcode,
48 this.opcode = opcode;
61 this.opcode = switchInstruction.opcode;
VariableInstruction.java 52 public VariableInstruction(byte opcode)
54 this(opcode, embeddedVariable(opcode), 0);
58 public VariableInstruction(byte opcode,
61 this(opcode, variableIndex, 0);
65 public VariableInstruction(byte opcode,
69 this.opcode = opcode;
84 this.opcode = variableInstruction.opcode;
    [all...]
  /dalvik/dexgen/src/com/android/dexgen/rop/code/
TranslationAdvice.java 28 * instruction with the given opcode operating on the given arguments,
33 * @param opcode {@code non-null;} the opcode
39 public boolean hasConstantOperation(Rop opcode,
44 * specified opcode to be in order and contiguous (eg, for an invoke-range)
46 * @param opcode {@code non-null;} opcode
51 public boolean requiresSourcesInOrder(Rop opcode, RegisterSpecList sources);
  /dalvik/dx/src/com/android/dx/rop/code/
TranslationAdvice.java 28 * instruction with the given opcode operating on the given arguments,
33 * @param opcode {@code non-null;} the opcode
39 public boolean hasConstantOperation(Rop opcode,
44 * specified opcode to be in order and contiguous (eg, for an invoke-range)
46 * @param opcode {@code non-null;} opcode
51 public boolean requiresSourcesInOrder(Rop opcode, RegisterSpecList sources);
  /external/dexmaker/src/dx/java/com/android/dx/rop/code/
TranslationAdvice.java 28 * instruction with the given opcode operating on the given arguments,
33 * @param opcode {@code non-null;} the opcode
39 public boolean hasConstantOperation(Rop opcode,
44 * specified opcode to be in order and contiguous (eg, for an invoke-range)
46 * @param opcode {@code non-null;} opcode
51 public boolean requiresSourcesInOrder(Rop opcode, RegisterSpecList sources);
  /external/javassist/src/main/javassist/bytecode/
BadBytecode.java 22 public BadBytecode(int opcode) {
23 super("bytecode " + opcode);
  /external/smali/dexlib/src/main/java/org/jf/dexlib/Code/Format/
Instruction10x.java 32 import org.jf.dexlib.Code.Opcode;
39 public Instruction10x(Opcode opcode) {
40 super(opcode);
43 public Instruction10x(Opcode opcode, byte[] buffer, int bufferIndex) {
44 super(opcode);
46 assert (buffer[bufferIndex] & 0xFF) == opcode.value;
51 out.writeByte(opcode.value);
60 public Instruction makeInstruction(DexFile dexFile, Opcode opcode, byte[] buffer, int bufferIndex)
    [all...]
InstructionWithJumboReference.java 35 import org.jf.dexlib.Code.Opcode;
42 protected InstructionWithJumboReference(Opcode opcode, Item referencedItem) {
43 super(opcode, referencedItem);
46 protected InstructionWithJumboReference(Opcode opcode, Item referencedItem, ReferenceType referenceType) {
47 super(opcode, referencedItem, referenceType);
50 protected InstructionWithJumboReference(DexFile dexFile, Opcode opcode, byte[] buffer, int bufferIndex) {
51 super(dexFile, opcode, buffer, bufferIndex)
    [all...]
  /external/chromium/sdch/open-vcdiff/src/
instruction_map.cc 90 for (int opcode = 0; opcode < VCDiffCodeTableData::kCodeTableSize; ++opcode) {
91 if (second_opcodes_[opcode] != NULL) {
96 delete[] second_opcodes_[opcode][inst_mode];
98 delete[] second_opcodes_[opcode];
159 for (int opcode = 0; opcode < VCDiffCodeTableData::kCodeTableSize; ++opcode) {
160 if (code_table_data.inst2[opcode] == VCD_NOOP)
192 opcode); local
    [all...]
decodetable.cc 59 unsigned char opcode = 0; local
66 // from the most recently processed opcode.
67 opcode = static_cast<unsigned char>(pending_second_instruction_);
69 instruction_type = code_table_data_->inst2[opcode];
70 instruction_size = code_table_data_->size2[opcode];
71 instruction_mode = code_table_data_->mode2[opcode];
78 opcode = **instructions_and_sizes_;
79 if (code_table_data_->inst2[opcode] != VCD_NOOP) {
80 // This opcode contains two instructions; process the first one now, and
86 instruction_type = code_table_data_->inst1[opcode];
    [all...]
  /external/open-vcdiff/src/
instruction_map.cc 90 for (int opcode = 0; opcode < VCDiffCodeTableData::kCodeTableSize; ++opcode) {
91 if (second_opcodes_[opcode] != NULL) {
96 delete[] second_opcodes_[opcode][inst_mode];
98 delete[] second_opcodes_[opcode];
159 for (int opcode = 0; opcode < VCDiffCodeTableData::kCodeTableSize; ++opcode) {
160 if (code_table_data.inst2[opcode] == VCD_NOOP)
192 opcode); local
    [all...]
decodetable.cc 59 unsigned char opcode = 0; local
66 // from the most recently processed opcode.
67 opcode = static_cast<unsigned char>(pending_second_instruction_);
69 instruction_type = code_table_data_->inst2[opcode];
70 instruction_size = code_table_data_->size2[opcode];
71 instruction_mode = code_table_data_->mode2[opcode];
78 opcode = **instructions_and_sizes_;
79 if (code_table_data_->inst2[opcode] != VCD_NOOP) {
80 // This opcode contains two instructions; process the first one now, and
86 instruction_type = code_table_data_->inst1[opcode];
    [all...]
  /dalvik/vm/compiler/template/armv5te/
TEMPLATE_CMP_LONG.S 23 blt .L${opcode}_less @ signed compare on high part
24 bgt .L${opcode}_greater
27 bhi .L${opcode}_greater @ unsigned compare on low part
28 .L${opcode}_less:
31 .L${opcode}_greater:
  /dalvik/libdex/
InstrUtils.h 29 * See the file opcode-gen/README.txt for information about updating
33 kFmt00x = 0, // unknown format (also used for "breakpoint" opcode)
84 * Instruction width implied by an opcode's format; a value in the
92 * Opcode control flow flags, used by the verifier and JIT.
105 * Struct that includes a pointer to each of the opcode information
135 Opcode opcode; member in struct:DecodedInstruction
140 * Return the instruction width of the specified opcode, or 0 if not defined.
142 DEX_INLINE size_t dexGetWidthFromOpcode(Opcode opcode)
    [all...]
  /dalvik/vm/mterp/x86/
OP_DIV_LONG.S 11 je .L${opcode}_check_zero
13 je .L${opcode}_check_neg1
14 .L${opcode}_notSpecial:
17 .L${opcode}_notSpecial1:
22 .L${opcode}_finish:
30 .L${opcode}_check_zero:
32 jne .L${opcode}_notSpecial
34 .L${opcode}_check_neg1:
36 jne .L${opcode}_notSpecial
40 jne .L${opcode}_notSpecial
    [all...]
OP_DIV_LONG_2ADDR.S 12 je .L${opcode}_check_zero
14 je .L${opcode}_check_neg1
15 .L${opcode}_notSpecial:
18 .L${opcode}_notSpecial1:
23 .L${opcode}_finish:
31 .L${opcode}_check_zero:
33 jne .L${opcode}_notSpecial
35 .L${opcode}_check_neg1:
37 jne .L${opcode}_notSpecial
41 jne .L${opcode}_notSpecial
    [all...]

Completed in 414 milliseconds

1 2 3 4 5 6 7 8 91011>>