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

1 2 34 5 6 7 8 91011>>

  /external/smali/dexlib/src/main/java/org/jf/dexlib/Code/Format/
Instruction41c.java 36 import org.jf.dexlib.Code.Opcode;
48 public Instruction41c(Opcode opcode, int regA, Item referencedItem) {
49 super(opcode, referencedItem);
55 if (opcode == Opcode.NEW_INSTANCE_JUMBO) {
58 throw new RuntimeException("Only class references can be used with the new-instance/jumbo opcode");
65 private Instruction41c(DexFile dexFile, Opcode opcode, byte[] buffer, int bufferIndex) {
66 super(dexFile, opcode, buffer, bufferIndex)
    [all...]
Instruction21t.java 33 import org.jf.dexlib.Code.Opcode;
44 public Instruction21t(Opcode opcode, short regA, short offB) {
45 super(opcode);
59 private Instruction21t(Opcode opcode, byte[] buffer, int bufferIndex) {
60 super(opcode);
62 assert buffer[bufferIndex] == opcode.value;
70 out.writeByte(opcode.value);
99 public Instruction makeInstruction(DexFile dexFile, Opcode opcode, byte[] buffer, int bufferIndex)
    [all...]
Instruction22t.java 33 import org.jf.dexlib.Code.Opcode;
45 public Instruction22t(Opcode opcode, byte regA, byte regB, short offC) {
46 super(opcode);
62 private Instruction22t(Opcode opcode, byte[] buffer, int bufferIndex) {
63 super(opcode);
65 assert buffer[bufferIndex] == opcode.value;
75 out.writeByte(opcode.value);
108 public Instruction makeInstruction(DexFile dexFile, Opcode opcode, byte[] buffer, int bufferIndex)
    [all...]
  /dalvik/vm/mterp/x86/
OP_CMP_LONG.S 17 jl .L${opcode}_smaller
18 jg .L${opcode}_bigger
20 ja .L${opcode}_bigger
21 jb .L${opcode}_smaller
28 .L${opcode}_bigger:
36 .L${opcode}_smaller:
bindivLit8.S 14 jne .L${opcode}_continue_div
16 jne .L${opcode}_continue_div
24 .L${opcode}_continue_div:
  /dalvik/vm/mterp/mips/
OP_INSTANCE_OF.S 20 beqz a0, .L${opcode}_store # null obj, not an instance, store a0
26 beqz a1, .L${opcode}_resolve # not resolved, do it now
27 .L${opcode}_resolved: # a0=obj->clazz, a1=resolved class
29 beq a0, a1, .L${opcode}_trivial # yes, trivial finish
30 b .L${opcode}_fullcheck # no, do full check
36 .L${opcode}_trivial:
43 .L${opcode}_store:
46 GET_INST_OPCODE(t0) # extract opcode from rINST
57 .L${opcode}_fullcheck:
59 move a0, v0 # fall through to ${opcode}_stor
    [all...]
OP_FLOAT_TO_INT.S 15 bgez t0, .L${opcode}_set_vreg
23 blez t0, .L${opcode}_set_vreg
30 bnez t0, .L${opcode}_set_vreg
34 b .L${opcode}_set_vreg
39 bc1t .L${opcode}_set_vreg_f
44 bc1t .L${opcode}_set_vreg_f
49 bc1t .L${opcode}_set_vreg_f
52 b .L${opcode}_set_vreg_f
OP_CHECK_CAST.S 18 beqz rOBJ, .L${opcode}_okay # null obj, cast always succeeds
22 beqz a1, .L${opcode}_resolve # not resolved, do it now
23 .L${opcode}_resolved:
25 bne a0, a1, .L${opcode}_fullcheck # no, do full check
26 .L${opcode}_okay:
28 GET_INST_OPCODE(t0) # extract opcode from rINST
37 .L${opcode}_fullcheck:
41 bnez v0, .L${opcode}_okay # no, success
42 b .L${opcode}_castfailure
45 .L${opcode}_castfailure
    [all...]
unflop.S 22 .L${opcode}_set_vreg:
27 .L${opcode}_set_vreg_f:
30 GET_INST_OPCODE(t1) # extract opcode from rINST
  /dalvik/vm/compiler/codegen/arm/
CodegenCommon.cpp 39 assert(EncodingMap[lir->opcode].flags & (IS_LOAD | IS_STORE));
61 assert(!(EncodingMap[lir->opcode].flags & IS_STORE));
128 int opcode = lir->opcode; local
131 if (opcode <= 0) {
136 flags = EncodingMap[lir->opcode].flags;
217 if (opcode == kThumbPush || opcode == kThumbPop) {
219 if ((opcode == kThumbPush) && (lir->useMask & r8Mask)) {
222 } else if ((opcode == kThumbPop) && (lir->defMask & r8Mask))
    [all...]
  /dalvik/dx/src/com/android/dx/io/instructions/
SparseSwitchPayloadDecodedInstruction.java 38 int opcode, int[] keys, int[] targets) {
39 super(format, opcode, 0, null, 0, 0L);
ZeroRegisterDecodedInstruction.java 28 public ZeroRegisterDecodedInstruction(InstructionCodec format, int opcode,
30 super(format, opcode, index, indexType, target, literal);
  /dalvik/vm/compiler/template/mips/
TEMPLATE_FLOAT_TO_INT_VFP.S 14 bgez t0, .L${opcode}_set_vreg
22 blez t0, .L${opcode}_set_vreg
29 bnez t0, .L${opcode}_set_vreg
33 b .L${opcode}_set_vreg
38 bc1t .L${opcode}_set_vreg_f
43 bc1t .L${opcode}_set_vreg_f
48 bc1t .L${opcode}_set_vreg_f
51 b .L${opcode}_set_vreg_f
  /dalvik/vm/mterp/c/
OP_MOVE_RESULT.cpp 1 HANDLE_OPCODE($opcode /*vAA*/)
  /external/dexmaker/src/dx/java/com/android/dx/io/instructions/
SparseSwitchPayloadDecodedInstruction.java 38 int opcode, int[] keys, int[] targets) {
39 super(format, opcode, 0, null, 0, 0L);
ZeroRegisterDecodedInstruction.java 28 public ZeroRegisterDecodedInstruction(InstructionCodec format, int opcode,
30 super(format, opcode, index, indexType, target, literal);
  /sdk/emulator/qtools/
armdis.h 7 #include "opcode.h"
12 static Opcode decode(uint32_t insn);
15 static Opcode decode00(uint32_t insn);
16 static Opcode decode01(uint32_t insn);
17 static Opcode decode10(uint32_t insn);
18 static Opcode decode11(uint32_t insn);
19 static Opcode decode_mul(uint32_t insn);
20 static Opcode decode_ldrh(uint32_t insn);
21 static Opcode decode_alu(uint32_t insn);
23 static char *disasm_alu(Opcode opcode, uint32_t insn, char *ptr)
    [all...]
  /dalvik/dexgen/src/com/android/dexgen/dex/code/
TargetInsn.java 34 * @param opcode the opcode; one of the constants from {@link Dops}
41 public TargetInsn(Dop opcode, SourcePosition position,
43 super(opcode, position, registers);
54 public DalvInsn withOpcode(Dop opcode) {
55 return new TargetInsn(opcode, getPosition(), getRegisters(), target);
66 * opcode has the opposite sense (as a test; e.g. a
75 Dop opcode = getOpcode().getOppositeTest(); local
77 return new TargetInsn(opcode, getPosition(), getRegisters(), target);
  /dalvik/dx/src/com/android/dx/dex/code/
TargetInsn.java 34 * @param opcode the opcode; one of the constants from {@link Dops}
41 public TargetInsn(Dop opcode, SourcePosition position,
43 super(opcode, position, registers);
54 public DalvInsn withOpcode(Dop opcode) {
55 return new TargetInsn(opcode, getPosition(), getRegisters(), target);
66 * opcode has the opposite sense (as a test; e.g. a
75 Dop opcode = getOpcode().getOppositeTest(); local
77 return new TargetInsn(opcode, getPosition(), getRegisters(), target);
  /dalvik/vm/compiler/codegen/mips/Mips32/
Factory.cpp 57 res->opcode = kMipsFmovd;
61 res->opcode = kMipsFmovs;
64 res->opcode = kMipsMtc1;
70 res->opcode = kMipsMfc1;
158 MipsOpCode opcode = kMipsNop; local
161 opcode = kMipsB;
167 res = newLIR0(cUnit, opcode);
188 MipsOpCode opcode = kMipsNop; local
191 opcode = kMipsJalr;
196 return newLIR2(cUnit, opcode, r_RA, rDestSrc)
208 MipsOpCode opcode = kMipsNop; local
237 MipsOpCode opcode = kMipsNop; local
278 MipsOpCode opcode = kMipsNop; local
368 MipsOpCode opcode = kMipsNop; local
426 MipsOpCode opcode = kMipsNop; local
488 MipsOpCode opcode = kMipsNop; local
607 MipsOpCode opcode = kMipsNop; local
725 MipsOpCode opcode = kMipsNop; local
838 MipsOpCode opcode; local
    [all...]
  /external/dexmaker/src/dx/java/com/android/dx/dex/code/
TargetInsn.java 34 * @param opcode the opcode; one of the constants from {@link Dops}
41 public TargetInsn(Dop opcode, SourcePosition position,
43 super(opcode, position, registers);
54 public DalvInsn withOpcode(Dop opcode) {
55 return new TargetInsn(opcode, getPosition(), getRegisters(), target);
66 * opcode has the opposite sense (as a test; e.g. a
75 Dop opcode = getOpcode().getOppositeTest(); local
77 return new TargetInsn(opcode, getPosition(), getRegisters(), target);
  /external/proguard/src/proguard/optimize/peephole/
GotoGotoReplacer.java 78 byte opcode = branchInstruction.opcode;
79 if (opcode == InstructionConstants.OP_GOTO ||
80 opcode == InstructionConstants.OP_GOTO_W)
94 if (targetInstruction.opcode == InstructionConstants.OP_GOTO)
100 new BranchInstruction(opcode,
GotoReturnReplacer.java 78 byte opcode = branchInstruction.opcode;
79 if (opcode == InstructionConstants.OP_GOTO ||
80 opcode == InstructionConstants.OP_GOTO_W)
90 switch (targetInstruction.opcode)
100 new SimpleInstruction(targetInstruction.opcode);
  /external/webkit/Source/JavaScriptCore/docs/
make-bytecode-docs.pl 18 my $opcode = $_;
32 print OUTPUT "<h2><code>${opcode}</code></h2>\n<p><b>Format: </b><code>\n${format}\n</code></p>\n<p>\n${doc}\n</p>\n";
34 push @undocumented, $opcode;
  /dalvik/dx/src/com/android/dx/rop/code/
PlainInsn.java 35 * @param opcode {@code non-null;} the opcode
40 public PlainInsn(Rop opcode, SourcePosition position,
42 super(opcode, position, result, sources);
44 switch (opcode.getBranchingness()) {
51 if (result != null && opcode.getBranchingness() != Rop.BRANCH_NONE) {
61 * @param opcode {@code non-null;} the opcode
66 public PlainInsn(Rop opcode, SourcePosition position, RegisterSpec result,
68 this(opcode, position, result, RegisterSpecList.make(source))
130 int opcode = getOpcode().getOpcode(); local
    [all...]

Completed in 1649 milliseconds

1 2 34 5 6 7 8 91011>>