/art/test/959-invoke-polymorphic-accessors/src/ |
Main.java | 96 SPUT, 476 resultFor(primitive, PrimitiveType.Boolean, accessor, AccessorType.SPUT)); 486 resultFor(primitive, PrimitiveType.Byte, accessor, AccessorType.SPUT)); 496 resultFor(primitive, PrimitiveType.Char, accessor, AccessorType.SPUT)); 506 resultFor(primitive, PrimitiveType.Short, accessor, AccessorType.SPUT)); 516 resultFor(primitive, PrimitiveType.Int, accessor, AccessorType.SPUT)); 526 resultFor(primitive, PrimitiveType.Long, accessor, AccessorType.SPUT)); 536 resultFor(primitive, PrimitiveType.Float, accessor, AccessorType.SPUT)); 546 resultFor(primitive, PrimitiveType.Double, accessor, AccessorType.SPUT)); 556 resultFor(primitive, PrimitiveType.String, accessor, AccessorType.SPUT)); [all...] |
/art/libdexfile/dex/ |
dex_instruction_utils.h | 36 // this order is the same for IGET, IPUT, SGET, SPUT, AGET and APUT. 105 return Instruction::SPUT <= code && code <= Instruction::SPUT_SHORT; 166 return static_cast<DexMemAccessType>(code - Instruction::SPUT); 209 return (code >= Instruction::SPUT) ? SPutMemAccessType(code) : SGetMemAccessType(code);
|
dex_instruction.cc | 244 case SPUT:
|
dex_instruction_list.h | 125 V(0x67, SPUT, "sput", k21c, kIndexFieldRef, kContinue | kThrow, kStore | kRegBFieldOrConstant, kVerifyRegA | kVerifyRegBField) \ 126 V(0x68, SPUT_WIDE, "sput-wide", k21c, kIndexFieldRef, kContinue | kThrow, kStore | kRegBFieldOrConstant, kVerifyRegAWide | kVerifyRegBField) \ 127 V(0x69, SPUT_OBJECT, "sput-object", k21c, kIndexFieldRef, kContinue | kThrow, kStore | kRegBFieldOrConstant, kVerifyRegA | kVerifyRegBField) \ 128 V(0x6A, SPUT_BOOLEAN, "sput-boolean", k21c, kIndexFieldRef, kContinue | kThrow, kStore | kRegBFieldOrConstant, kVerifyRegA | kVerifyRegBField) \ 129 V(0x6B, SPUT_BYTE, "sput-byte", k21c, kIndexFieldRef, kContinue | kThrow, kStore | kRegBFieldOrConstant, kVerifyRegA | kVerifyRegBField) \ 130 V(0x6C, SPUT_CHAR, "sput-char", k21c, kIndexFieldRef, kContinue | kThrow, kStore | kRegBFieldOrConstant, kVerifyRegA | kVerifyRegBField) \ 131 V(0x6D, SPUT_SHORT, "sput-short", k21c, kIndexFieldRef, kContinue | kThrow, kStore | kRegBFieldOrConstant, kVerifyRegA | kVerifyRegBField) \
|
/art/tools/dexfuzz/src/dexfuzz/rawdex/ |
Opcode.java | 123 SPUT,
|
Instruction.java | 425 addOpcodeInfo(Opcode.SPUT, "sput", 0x67, new Format21c()); 426 addOpcodeInfo(Opcode.SPUT_WIDE, "sput-wide", 0x68, new Format21c()); 427 addOpcodeInfo(Opcode.SPUT_OBJECT, "sput-object", 0x69, new Format21c()); 428 addOpcodeInfo(Opcode.SPUT_BOOLEAN, "sput-boolean", 0x6a, new Format21c()); 429 addOpcodeInfo(Opcode.SPUT_BYTE, "sput-byte", 0x6b, new Format21c()); 430 addOpcodeInfo(Opcode.SPUT_CHAR, "sput-char", 0x6c, new Format21c()); 431 addOpcodeInfo(Opcode.SPUT_SHORT, "sput-short", 0x6d, new Format21c());
|
/external/smali/dexlib2/src/main/java/org/jf/dexlib2/analysis/ |
OdexedFieldInstructionMapper.java | 113 new FieldOpcode('I', true, Opcode.SPUT, Opcode.SPUT_VOLATILE), 114 new FieldOpcode('F', true, Opcode.SPUT, Opcode.SPUT_VOLATILE),
|
MethodAnalyzer.java | [all...] |
/art/tools/veridex/ |
hidden_api_finder.cc | 149 case Instruction::SPUT:
|
flow_analysis.cc | 587 case Instruction::SPUT:
|
/dalvik/dx/src/com/android/dx/io/ |
Opcodes.java | 142 public static final int SPUT = 0x67;
|
OpcodeInfo.java | 450 public static final Info SPUT = 451 new Info(Opcodes.SPUT, "sput", 455 new Info(Opcodes.SPUT_WIDE, "sput-wide", 459 new Info(Opcodes.SPUT_OBJECT, "sput-object", 463 new Info(Opcodes.SPUT_BOOLEAN, "sput-boolean", 467 new Info(Opcodes.SPUT_BYTE, "sput-byte", 471 new Info(Opcodes.SPUT_CHAR, "sput-char", 475 new Info(Opcodes.SPUT_SHORT, "sput-short", [all...] |
/external/smali/smalidea/src/main/java/org/jf/smalidea/findUsages/ |
SmaliUsageTypeProvider.java | 85 Opcode.IPUT_WIDE, Opcode.IPUT_WIDE_VOLATILE, Opcode.SPUT, Opcode.SPUT_BOOLEAN, Opcode.SPUT_BYTE,
|
/dalvik/dexgen/src/com/android/dexgen/dex/code/ |
RopToDop.java | 262 MAP.put(Rops.PUT_STATIC_FLOAT, Dops.SPUT); 398 case Type.BT_INT: return Dops.SPUT;
|
DalvOps.java | 137 public static final int SPUT = 0x67;
|
Dops.java | 453 public static final Dop SPUT = 454 new Dop(DalvOps.SPUT, DalvOps.SPUT, 455 Form21c.THE_ONE, false, "sput"); 459 Form21c.THE_ONE, false, "sput-wide"); 463 Form21c.THE_ONE, false, "sput-object"); 467 Form21c.THE_ONE, false, "sput-boolean"); 471 Form21c.THE_ONE, false, "sput-byte"); 475 Form21c.THE_ONE, false, "sput-char"); 479 Form21c.THE_ONE, false, "sput-short") [all...] |
/dalvik/dx/src/com/android/dx/dex/code/ |
RopToDop.java | 142 // Opcodes.SPUT 439 MAP.put(Rops.PUT_STATIC_FLOAT, Dops.SPUT); 577 case Type.BT_INT: return Dops.SPUT;
|
Dops.java | 456 public static final Dop SPUT = 457 new Dop(Opcodes.SPUT, Opcodes.SPUT, [all...] |
/cts/tools/dasm/src/dasm/ |
DopInfo.java | 149 case Opcodes.SPUT:
|
/external/smali/baksmali/src/main/java/org/jf/baksmali/Adaptors/ |
ClassDefinition.java | 74 case SPUT:
|
/art/tools/dexanalyze/ |
dexanalyze_bytecode.cc | 317 case Instruction::SPUT:
|
dexanalyze_experiments.cc | 361 case Instruction::SPUT: 525 DumpStaticFieldStats("SPUT", sput_stats_);
|
/external/smali/dexlib2/src/main/java/org/jf/dexlib2/ |
Opcode.java | 141 SPUT(0x67, "sput", ReferenceType.FIELD, Format.Format21c, Opcode.CAN_THROW | Opcode.CAN_CONTINUE | Opcode.STATIC_FIELD_ACCESSOR), 142 SPUT_WIDE(0x68, "sput-wide", ReferenceType.FIELD, Format.Format21c, Opcode.CAN_THROW | Opcode.CAN_CONTINUE | Opcode.STATIC_FIELD_ACCESSOR), 143 SPUT_OBJECT(0x69, "sput-object", ReferenceType.FIELD, Format.Format21c, Opcode.CAN_THROW | Opcode.CAN_CONTINUE | Opcode.STATIC_FIELD_ACCESSOR), 144 SPUT_BOOLEAN(0x6a, "sput-boolean", ReferenceType.FIELD, Format.Format21c, Opcode.CAN_THROW | Opcode.CAN_CONTINUE | Opcode.STATIC_FIELD_ACCESSOR), 145 SPUT_BYTE(0x6b, "sput-byte", ReferenceType.FIELD, Format.Format21c, Opcode.CAN_THROW | Opcode.CAN_CONTINUE | Opcode.STATIC_FIELD_ACCESSOR), 146 SPUT_CHAR(0x6c, "sput-char", ReferenceType.FIELD, Format.Format21c, Opcode.CAN_THROW | Opcode.CAN_CONTINUE | Opcode.STATIC_FIELD_ACCESSOR), 147 SPUT_SHORT(0x6d, "sput-short", ReferenceType.FIELD, Format.Format21c, Opcode.CAN_THROW | Opcode.CAN_CONTINUE | Opcode.STATIC_FIELD_ACCESSOR), 266 SPUT_VOLATILE(firstApi(0xe6, 9), "sput-volatile", ReferenceType.FIELD, Format.Format21c, Opcode.ODEX_ONLY | Opcode.VOLATILE_FIELD_ACCESSOR | Opcode.CAN_THROW | Opcode.CAN_CONTINUE | Opcode.STATIC_FIELD_ACCESSOR), 271 SPUT_WIDE_VOLATILE(firstApi(0xeb, 9), "sput-wide-volatile", ReferenceType.FIELD, Format.Format21c, Opcode.ODEX_ONLY | Opcode.VOLATILE_FIELD_AC (…) [all...] |
/art/compiler/optimizing/ |
instruction_builder.cc | [all...] |
/art/runtime/interpreter/ |
interpreter_switch_impl-inl.h | [all...] |