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

1 2

  /art/compiler/dex/
local_value_numbering_test.cc 142 if (def->opcode >= Instruction::IGET && def->opcode <= Instruction::IPUT_SHORT) {
219 DEF_IGET(Instruction::IGET, 0u, 10u, 0u),
220 DEF_IGET(Instruction::IGET, 1u, 10u, 0u),
222 DEF_IGET(Instruction::IGET, 2u, 10u, 0u),
246 DEF_IGET(Instruction::IGET, 3u, 0u, 1u),
247 DEF_IGET(Instruction::IGET, 4u, 2u, 1u),
268 DEF_IGET(Instruction::IGET, 0u, 10u, 0u),
270 DEF_IGET(Instruction::IGET, 2u, 10u, 0u),
290 DEF_IGET(Instruction::IGET, 0u, 10u, 0u),
292 DEF_IGET(Instruction::IGET, 2u, 10u, 0u)
    [all...]
global_value_numbering_test.cc 244 if (def->opcode >= Instruction::IGET && def->opcode <= Instruction::IPUT_SHORT) {
516 DEF_IGET(3, Instruction::IGET, 1u, 100u, 0u),
517 DEF_IGET(6, Instruction::IGET, 2u, 100u, 0u), // Same as at the top.
520 DEF_IGET(4, Instruction::IGET, 4u, 200u, 1u),
521 DEF_IGET(6, Instruction::IGET, 5u, 200u, 1u), // Same as at the left side.
524 DEF_IGET(3, Instruction::IGET, 7u, 300u, 2u),
527 DEF_IGET(6, Instruction::IGET, 10u, 300u, 2u), // Differs from the top and the CONST.
530 DEF_IGET(3, Instruction::IGET, 12u, 400u, 3u),
534 DEF_IGET(6, Instruction::IGET, 16u, 400u, 3u), // Differs from the top, equals the CONST.
546 DEF_IGET(3, Instruction::IGET, 26u, 600u, 7u)
    [all...]
dex_to_dex_compiler.cc 111 case Instruction::IGET:
mir_analysis.cc 280 // 52 IGET vA, vB, field@CCCC
1110 // All IGET/IPUT/SGET/SPUT instructions take 2 code units and there must also be a RETURN.
1116 // Find IGET/IPUT/SGET/SPUT insns, store IGET/IPUT fields at the beginning, SGET/SPUT at the end.
1125 if (mir->dalvikInsn.opcode >= Instruction::IGET &&
local_value_numbering.cc 31 static constexpr uint16_t kUnresolvedIFieldOp = Instruction::IGET;
253 // Retrieve the value name for IGET/SGET/AGET, update the map with new value if any.
    [all...]
frontend.cc 240 Instruction::IGET,
  /art/runtime/quick/
inline_method_analyser.h 109 // The op_variant below is opcode-Instruction::IGET for IGETs and
156 return Instruction::IGET <= opcode && opcode <= Instruction::IGET_SHORT;
164 return opcode - Instruction::IGET;
inline_method_analyser.cc 38 COMPILE_ASSERT(InlineMethodAnalyser::IsInstructionIGet(Instruction::IGET),
68 COMPILE_ASSERT(InlineMethodAnalyser::IGetVariant(Instruction::IGET) ==
117 case Instruction::IGET:
229 return false; // Not returning the value retrieved by IGET?
233 // TODO: Implement inlining of IGET on non-"this" registers (needs correct stack trace for NPE).
255 data->object_arg = object_arg; // Allow IGET on any register, not just "this".
  /external/smali/dexlib2/src/main/java/org/jf/dexlib2/analysis/
OdexedFieldInstructionMapper.java 42 //iget quick
60 /*I,F*/ Opcode.IGET,
65 //iget volatile
83 /*I,F*/ Opcode.IGET,
  /dalvik/dx/src/com/android/dx/io/
Opcodes.java 120 public static final int IGET = 0x52;
OpcodeInfo.java 366 public static final Info IGET =
367 new Info(Opcodes.IGET, "iget",
371 new Info(Opcodes.IGET_WIDE, "iget-wide",
375 new Info(Opcodes.IGET_OBJECT, "iget-object",
379 new Info(Opcodes.IGET_BOOLEAN, "iget-boolean",
383 new Info(Opcodes.IGET_BYTE, "iget-byte",
387 new Info(Opcodes.IGET_CHAR, "iget-char",
391 new Info(Opcodes.IGET_SHORT, "iget-short",
    [all...]
  /dalvik/dexgen/src/com/android/dexgen/dex/code/
RopToDop.java 235 MAP.put(Rops.GET_FIELD_FLOAT, Dops.IGET);
359 case Type.BT_INT: return Dops.IGET;
DalvOps.java 116 public static final int IGET = 0x52;
Dops.java 367 public static final Dop IGET =
368 new Dop(DalvOps.IGET, DalvOps.IGET,
369 Form22c.THE_ONE, true, "iget");
373 Form22c.THE_ONE, true, "iget-wide");
377 Form22c.THE_ONE, true, "iget-object");
381 Form22c.THE_ONE, true, "iget-boolean");
385 Form22c.THE_ONE, true, "iget-byte");
389 Form22c.THE_ONE, true, "iget-char");
393 Form22c.THE_ONE, true, "iget-short")
    [all...]
  /dalvik/dx/src/com/android/dx/dex/code/
RopToDop.java 119 // Opcodes.IGET
406 MAP.put(Rops.GET_FIELD_FLOAT, Dops.IGET);
530 case Type.BT_INT: return Dops.IGET;
Dops.java 370 public static final Dop IGET =
371 new Dop(Opcodes.IGET, Opcodes.IGET,
    [all...]
  /external/dexmaker/src/dx/java/com/android/dx/dex/code/
RopToDop.java 120 // Opcodes.IGET
407 MAP.put(Rops.GET_FIELD_FLOAT, Dops.IGET);
531 case Type.BT_INT: return Dops.IGET;
Dops.java 373 public static final Dop IGET =
374 new Dop(Opcodes.IGET, Opcodes.IGET,
    [all...]
  /cts/tools/dasm/src/dasm/
DopInfo.java 170 case Opcodes.IGET:
  /external/dexmaker/src/dx/java/com/android/dx/io/
Opcodes.java 120 public static final int IGET = 0x52;
OpcodeInfo.java 366 public static final Info IGET =
367 new Info(Opcodes.IGET, "iget",
371 new Info(Opcodes.IGET_WIDE, "iget-wide",
375 new Info(Opcodes.IGET_OBJECT, "iget-object",
379 new Info(Opcodes.IGET_BOOLEAN, "iget-boolean",
383 new Info(Opcodes.IGET_BYTE, "iget-byte",
387 new Info(Opcodes.IGET_CHAR, "iget-char",
391 new Info(Opcodes.IGET_SHORT, "iget-short",
    [all...]
  /art/runtime/
dex_instruction.cc 217 case IGET:
common_throws.cc 407 case Instruction::IGET:
  /art/compiler/optimizing/
builder.cc 709 case Instruction::IGET:
  /art/compiler/dex/quick/
dex_file_method_inliner.cc     [all...]

Completed in 110 milliseconds

1 2