/art/compiler/dex/ |
inline_method_analyser.h | 107 return Instruction::IGET <= opcode && opcode <= Instruction::IGET_SHORT; 115 return opcode - Instruction::IGET;
|
inline_method_analyser.cc | 399 static_assert(InlineMethodAnalyser::IsInstructionIGet(Instruction::IGET), "iget type"); 417 static_assert(InlineMethodAnalyser::IGetVariant(Instruction::IGET) == 418 InlineMethodAnalyser::IPutVariant(Instruction::IPUT), "iget/iput variant"); 420 InlineMethodAnalyser::IPutVariant(Instruction::IPUT_WIDE), "iget/iput_wide variant"); 422 InlineMethodAnalyser::IPutVariant(Instruction::IPUT_OBJECT), "iget/iput_object variant"); 424 InlineMethodAnalyser::IPutVariant(Instruction::IPUT_BOOLEAN), "iget/iput_boolean variant"); 426 InlineMethodAnalyser::IPutVariant(Instruction::IPUT_BYTE), "iget/iput_byte variant"); 428 InlineMethodAnalyser::IPutVariant(Instruction::IPUT_CHAR), "iget/iput_char variant"); 430 InlineMethodAnalyser::IPutVariant(Instruction::IPUT_SHORT), "iget/iput_short variant") [all...] |
/art/test/959-invoke-polymorphic-accessors/src/ |
Main.java | 97 IGET, 478 resultFor(primitive, PrimitiveType.Boolean, accessor, AccessorType.IGET)); 488 resultFor(primitive, PrimitiveType.Byte, accessor, AccessorType.IGET)); 498 resultFor(primitive, PrimitiveType.Char, accessor, AccessorType.IGET)); 508 resultFor(primitive, PrimitiveType.Short, accessor, AccessorType.IGET)); 518 resultFor(primitive, PrimitiveType.Int, accessor, AccessorType.IGET)); 528 resultFor(primitive, PrimitiveType.Long, accessor, AccessorType.IGET)); 538 resultFor(primitive, PrimitiveType.Float, accessor, AccessorType.IGET)); 548 resultFor(primitive, PrimitiveType.Double, accessor, AccessorType.IGET)); 558 resultFor(primitive, PrimitiveType.String, accessor, AccessorType.IGET)); [all...] |
/external/smali/dexlib2/src/main/java/org/jf/dexlib2/analysis/ |
OdexedFieldInstructionMapper.java | 91 new FieldOpcode('I', Opcode.IGET, Opcode.IGET_QUICK, Opcode.IGET_VOLATILE), 92 new FieldOpcode('F', Opcode.IGET, Opcode.IGET_QUICK, Opcode.IGET_VOLATILE), 137 new FieldOpcode('I', Opcode.IGET, Opcode.IGET_QUICK), 138 new FieldOpcode('F', Opcode.IGET, Opcode.IGET_QUICK),
|
/art/libdexfile/dex/ |
dex_instruction_utils.h | 36 // this order is the same for IGET, IPUT, SGET, SPUT, AGET and APUT. 93 return Instruction::IGET <= code && code <= Instruction::IGET_SHORT; 117 return Instruction::IGET <= code && code <= Instruction::IPUT_SHORT; 151 return static_cast<DexMemAccessType>(code - Instruction::IGET);
|
dex_instruction.cc | 270 case IGET:
|
/art/runtime/ |
dex_to_dex_decompiler.cc | 114 DecompileInstanceFieldAccess(inst, Instruction::IGET);
|
common_throws.cc | 492 case Instruction::IGET: 623 case Instruction::IGET: [all...] |
/art/tools/dexfuzz/src/dexfuzz/program/mutators/ |
FieldFlagChanger.java | 157 if (Opcode.isBetween(opcode, Opcode.IGET, Opcode.SPUT_SHORT)) {
|
/art/tools/dexfuzz/src/dexfuzz/rawdex/ |
CodeItem.java | 182 } else if (Opcode.isBetween(opcode, Opcode.IGET, Opcode.IPUT_SHORT)) {
|
Opcode.java | 102 IGET,
|
/art/tools/veridex/ |
hidden_api_finder.cc | 116 case Instruction::IGET:
|
/dalvik/dx/src/com/android/dx/io/ |
Opcodes.java | 121 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...] |
/external/smali/smalidea/src/main/java/org/jf/smalidea/findUsages/ |
SmaliUsageTypeProvider.java | 77 private final Set<Opcode> fieldReadInstructions = EnumSet.of(Opcode.IGET, Opcode.IGET_BOOLEAN, Opcode.IGET_BYTE,
|
/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 | 369 public static final Dop IGET = 370 new Dop(DalvOps.IGET, DalvOps.IGET, 371 Form22c.THE_ONE, true, "iget"); 375 Form22c.THE_ONE, true, "iget-wide"); 379 Form22c.THE_ONE, true, "iget-object"); 383 Form22c.THE_ONE, true, "iget-boolean"); 387 Form22c.THE_ONE, true, "iget-byte"); 391 Form22c.THE_ONE, true, "iget-char"); 395 Form22c.THE_ONE, true, "iget-short") [all...] |
/dalvik/dx/src/com/android/dx/dex/code/ |
RopToDop.java | 121 // Opcodes.IGET 412 MAP.put(Rops.GET_FIELD_FLOAT, Dops.IGET); 538 case Type.BT_INT: return Dops.IGET;
|
Dops.java | 372 public static final Dop IGET = 373 new Dop(Opcodes.IGET, Opcodes.IGET, [all...] |
/cts/tools/dasm/src/dasm/ |
DopInfo.java | 170 case Opcodes.IGET:
|
/art/tools/dexanalyze/ |
dexanalyze_bytecode.cc | 241 case Instruction::IGET: 259 // Test deduplication improvements from replacing all iget/set with the same opcode. 260 new_opcode = is_iget ? Instruction::IGET : Instruction::IPUT;
|
dexanalyze_experiments.cc | 329 case Instruction::IGET: 507 DumpInstanceFieldStats("IGET", iget_stats_);
|
/art/dex2oat/dex/ |
dex_to_dex_compiler.cc | 236 case Instruction::IGET:
|
/external/smali/smalidea/src/test/java/org/jf/smalidea/dexlib/ |
SmalideaMethodTest.java | 76 " iget v1, v2, Labc;->blort:Z #12: 22c\n" + 203 Assert.assertEquals(Opcode.IGET, instruction.getOpcode());
|