Searched refs:opcode (Results 251 - 275 of 398) sorted by relevance

<<111213141516

/dalvik/vm/mterp/x86/
H A DOP_SGET_WIDE.S22 je .L${opcode}_resolve # if not, make it so
23 .L${opcode}_finish: # field ptr in eax
35 .L${opcode}_resolve:
54 jmp .L${opcode}_finish # success, continue
H A DOP_SPUT_OBJECT.S21 je .L${opcode}_resolve # if not, make it so
22 .L${opcode}_finish: # field ptr in eax
38 .L${opcode}_resolve:
57 jmp .L${opcode}_finish # success, continue
H A DOP_SPUT_WIDE.S23 je .L${opcode}_resolve # if not, make it so
24 .L${opcode}_finish: # field ptr in eax
36 .L${opcode}_resolve:
55 jmp .L${opcode}_finish # success, continue
H A DOP_APUT_OBJECT.S26 je .L${opcode}_skip_check
41 jne .L${opcode}_types_okay
52 .L${opcode}_types_okay:
62 .L${opcode}_skip_check:
/dalvik/dx/src/com/android/dx/io/
H A DOpcodes.java20 * All the Dalvik opcode value constants. See the related spec
21 * document for the meaning and instruction format of each opcode.
25 * pseudo-opcode used for nonstandard format payload "instructions". TODO:
32 * pseudo-opcode used to indicate there is no next opcode; used
33 * in opcode chaining lists
37 /** minimum valid opcode value */
40 /** maximum valid opcode value */
43 // BEGIN(opcodes); GENERATED AUTOMATICALLY BY opcode-gen
264 // TODO: Generate these payload opcodes with opcode
303 isValidShape(int opcode) argument
338 isExtended(int opcode) argument
[all...]
/dalvik/vm/compiler/codegen/arm/
H A DCodegenDriver.cpp88 switch (mir->dalvikInsn.opcode) {
134 switch (mir->dalvikInsn.opcode) {
178 Opcode opcode = mir->dalvikInsn.opcode; local
180 switch (opcode) {
208 static void selfVerificationBranchInsert(LIR *currentLIR, ArmOpcode opcode, argument
212 insn->opcode = opcode;
247 TemplateOpcode opcode = TEMPLATE_MEM_OP_DECODE; local
267 (int) gDvmJit.codeCache + templateEntryOffsets[opcode],
899 Opcode opcode = mir->dalvikInsn.opcode; local
1654 Opcode opcode = mir->dalvikInsn.opcode; local
1718 Opcode opcode = mir->dalvikInsn.opcode; local
1977 Opcode opcode = mir->dalvikInsn.opcode; local
2649 Opcode opcode = mir->dalvikInsn.opcode; local
2674 Opcode opcode = mir->dalvikInsn.opcode; local
[all...]
/dalvik/dx/src/com/android/dx/cf/code/
H A DBasicBlocker.java44 * middle of an instruction or is a definitely-dead opcode
122 public void visitInvalid(int opcode, int offset, int length) { argument
127 public void visitNoArgs(int opcode, int offset, int length, Type type) { argument
128 switch (opcode) {
187 public void visitLocal(int opcode, int offset, int length, argument
189 if (opcode == ByteOps.RET) {
198 public void visitConstant(int opcode, int offset, int length, argument
215 public void visitBranch(int opcode, int offset, int length, argument
217 switch (opcode) {
246 public void visitSwitch(int opcode, in argument
[all...]
/dalvik/vm/mterp/mips/
H A DOP_FILLED_NEW_ARRAY.S18 bnez a0, .L${opcode}_continue # yes, continue on
26 b .L${opcode}_continue
34 .L${opcode}_continue:
49 beqz t0, .L${opcode}_notimpl # no, not handled yet
104 GET_INST_OPCODE(t0) # ip <- opcode from rINST
112 .L${opcode}_notimpl:
/dalvik/dexgen/src/com/android/dexgen/dex/code/
H A DRopTranslator.java471 * swap the sources so that an opcode of form 12x can be selected
538 Dop opcode = RopToDop.dopFor(insn);
545 di = new SimpleInsn(opcode, pos, getRegs(insn));
558 di = new TargetInsn(opcode, pos, getRegs(insn),
573 Dop opcode = RopToDop.dopFor(insn);
595 di = new SimpleInsn(opcode, pos,
602 di = new CstInsn(opcode, pos, regs, insn.getConstant());
639 Dop opcode = dataInsn.isPacked() ?
642 new TargetInsn(opcode, pos, getRegs(insn), dataAddress);
681 Dop opcode
[all...]
/dalvik/dx/src/com/android/dx/dex/code/
H A DRopTranslator.java477 * swap the sources so that an opcode of form 12x can be selected
544 Dop opcode = RopToDop.dopFor(insn);
551 di = new SimpleInsn(opcode, pos, getRegs(insn));
564 di = new TargetInsn(opcode, pos, getRegs(insn),
579 Dop opcode = RopToDop.dopFor(insn);
601 di = new SimpleInsn(opcode, pos,
608 di = new CstInsn(opcode, pos, regs, insn.getConstant());
648 Dop opcode = dataInsn.isPacked() ?
651 new TargetInsn(opcode, pos, getRegs(insn), dataAddress);
690 Dop opcode
[all...]
H A DInsnFormat.java39 * flag to enable/disable the new extended opcode formats; meant as a
476 * Helper method to combine an opcode and a second byte of data into
479 * @param insn {@code non-null;} the instruction containing the opcode
488 int opcode = insn.getOpcode().getOpcode();
490 if ((opcode & 0xff) != opcode) {
491 throw new IllegalArgumentException("opcode out of range 0..255");
494 return (short) (opcode | (arg << 8));
498 * Helper method to get an extended (16-bit) opcode out of an
499 * instruction, returning it as a code unit. The opcode
[all...]
/dalvik/vm/compiler/
H A DDataflow.cpp25 * instructions, where extended opcode at the MIR level are appended
825 Opcode opcode = insn->opcode; local
826 int dfAttributes = dvmCompilerDataFlowAttributes[opcode];
831 if ((int)opcode >= (int)kMirOpFirst) {
832 if ((int)opcode == (int)kMirOpPhi) {
836 sprintf(buffer, "Opcode %#x", opcode);
840 strcpy(buffer, dexGetOpcodeName(opcode));
841 flags = dexGetFlagsFromOpcode(insn->opcode);
849 InstructionFormat dalvikFormat = dexGetFormatFromOpcode(insn->opcode);
927 int opcode = insn->opcode; local
[all...]
/dalvik/vm/compiler/template/armv5te/
H A DTEMPLATE_CMPL_FLOAT.S41 bhi .L${opcode}_gt_or_nan @ C set and Z clear, disambiguate
48 .L${opcode}_gt_or_nan:
/dalvik/vm/mterp/arm-vfp/
H A Dfbinop.S20 GET_INST_OPCODE(ip) @ extract opcode from rINST
H A DfbinopWide.S20 GET_INST_OPCODE(ip) @ extract opcode from rINST
/dalvik/vm/mterp/armv5te/
H A DOP_CONST_WIDE.S12 GET_INST_OPCODE(ip) @ extract opcode from rINST
H A DOP_FILL_ARRAY_DATA.S14 GET_INST_OPCODE(ip) @ extract opcode from rINST
H A DOP_GOTO.S21 GET_INST_OPCODE(ip) @ extract opcode from rINST
H A DOP_GOTO_32.S28 GET_INST_OPCODE(ip) @ extract opcode from rINST
H A DOP_IPUT_QUICK.S15 GET_INST_OPCODE(ip) @ extract opcode from rINST
H A DOP_MONITOR_EXIT.S22 GET_INST_OPCODE(ip) @ extract opcode from rINST
H A DOP_MOVE_WIDE.S12 GET_INST_OPCODE(ip) @ extract opcode from rINST
H A Dbinop.S32 GET_INST_OPCODE(ip) @ extract opcode from rINST
H A Dbinop2addr.S30 GET_INST_OPCODE(ip) @ extract opcode from rINST
H A DbinopLit8.S29 GET_INST_OPCODE(ip) @ extract opcode from rINST

Completed in 3263 milliseconds

<<111213141516