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

1 2

  /art/runtime/
dex_instruction_utils.h 36 // this order is the same for IGET, IPUT, SGET, SPUT, AGET and APUT.
95 return Instruction::SPUT <= code && code <= Instruction::SPUT_SHORT;
170 return static_cast<DexMemAccessType>(code - Instruction::SPUT);
221 return (code >= Instruction::SPUT) ? SPutMemAccessType(code) : SGetMemAccessType(code);
dex_instruction.cc 213 case SPUT:
dex_instruction_list.h 124 V(0x67, SPUT, "sput", k21c, false, kFieldRef, kContinue | kThrow | kStore | kRegBFieldOrConstant, kVerifyRegA | kVerifyRegBField) \
125 V(0x68, SPUT_WIDE, "sput-wide", k21c, false, kFieldRef, kContinue | kThrow | kStore | kRegBFieldOrConstant, kVerifyRegAWide | kVerifyRegBField) \
126 V(0x69, SPUT_OBJECT, "sput-object", k21c, false, kFieldRef, kContinue | kThrow | kStore | kRegBFieldOrConstant, kVerifyRegA | kVerifyRegBField) \
127 V(0x6A, SPUT_BOOLEAN, "sput-boolean", k21c, false, kFieldRef, kContinue | kThrow | kStore | kRegBFieldOrConstant, kVerifyRegA | kVerifyRegBField) \
128 V(0x6B, SPUT_BYTE, "sput-byte", k21c, false, kFieldRef, kContinue | kThrow | kStore | kRegBFieldOrConstant, kVerifyRegA | kVerifyRegBField) \
129 V(0x6C, SPUT_CHAR, "sput-char", k21c, false, kFieldRef, kContinue | kThrow | kStore | kRegBFieldOrConstant, kVerifyRegA | kVerifyRegBField) \
130 V(0x6D, SPUT_SHORT, "sput-short", k21c, false, kFieldRef, 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 160 //sput volatile
178 /*I,F*/ Opcode.SPUT,
  /art/compiler/dex/
mir_optimization_test.cc 507 DEF_SGET_SPUT(3u, Instruction::SPUT, 0u, 5u), // Unresolved.
508 DEF_SGET_SPUT(3u, Instruction::SPUT, 0u, 0u),
594 DEF_SGET_SPUT(3u, Instruction::SPUT, 0u, 10u), // Unresolved.
595 DEF_SGET_SPUT(3u, Instruction::SPUT, 0u, 0u),
597 DEF_SGET_SPUT(4u, Instruction::SPUT, 0u, 1u),
615 DEF_SGET_SPUT(6u, Instruction::SPUT, 0u, 9u), // Eliminated (with sfield[8] in BB #4).
660 DEF_SGET_SPUT(3u, Instruction::SPUT, 0u, 0u),
663 DEF_SGET_SPUT(6u, Instruction::SPUT, 0u, 1u),
666 DEF_SGET_SPUT(6u, Instruction::SPUT, 0u, 2u),
668 DEF_SGET_SPUT(5u, Instruction::SPUT, 0u, 3u)
    [all...]
global_value_numbering_test.cc     [all...]
local_value_numbering_test.cc 449 DEF_SPUT(Instruction::SPUT, 7u, 2u), // SPUT clobbers field #1 (#2 is wide).
536 DEF_SPUT(Instruction::SPUT, 0u, 0u),
691 DEF_SPUT(Instruction::SPUT, 8u, 0u), // Store the same value.
    [all...]
type_inference_test.cc 812 TEST_F(TypeInferenceTest, SPut) {
    [all...]
gvn_dead_code_elimination.cc     [all...]
  /dalvik/dx/src/com/android/dx/io/
Opcodes.java 141 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...]
  /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 451 public static final Dop SPUT =
452 new Dop(DalvOps.SPUT, DalvOps.SPUT,
453 Form21c.THE_ONE, false, "sput");
457 Form21c.THE_ONE, false, "sput-wide");
461 Form21c.THE_ONE, false, "sput-object");
465 Form21c.THE_ONE, false, "sput-boolean");
469 Form21c.THE_ONE, false, "sput-byte");
473 Form21c.THE_ONE, false, "sput-char");
477 Form21c.THE_ONE, false, "sput-short")
    [all...]
  /dalvik/dx/src/com/android/dx/dex/code/
RopToDop.java 140 // Opcodes.SPUT
433 MAP.put(Rops.PUT_STATIC_FLOAT, Dops.SPUT);
569 case Type.BT_INT: return Dops.SPUT;
Dops.java 454 public static final Dop SPUT =
455 new Dop(Opcodes.SPUT, Opcodes.SPUT,
    [all...]
  /external/dexmaker/src/dx/java/com/android/dx/dex/code/
RopToDop.java 141 // Opcodes.SPUT
434 MAP.put(Rops.PUT_STATIC_FLOAT, Dops.SPUT);
570 case Type.BT_INT: return Dops.SPUT;
Dops.java 457 public static final Dop SPUT =
458 new Dop(Opcodes.SPUT, Opcodes.SPUT,
    [all...]
  /cts/tools/dasm/src/dasm/
DopInfo.java 149 case Opcodes.SPUT:
  /external/dexmaker/src/dx/java/com/android/dx/io/
Opcodes.java 141 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/baksmali/src/main/java/org/jf/baksmali/Adaptors/
ClassDefinition.java 75 case SPUT:
  /art/compiler/dex/quick/
quick_compiler.cc 241 Instruction::SPUT,

Completed in 4765 milliseconds

1 2