Home
last modified time | relevance | path

Searched refs:inst_data (Results 1 – 8 of 8) sorted by relevance

/art/libdexfile/dex/
Ddex_instruction-inl.h95 inline int32_t Instruction::VRegA(Format format, uint16_t inst_data) const { in VRegA() argument
98 case k10t: return VRegA_10t(inst_data); in VRegA()
99 case k10x: return VRegA_10x(inst_data); in VRegA()
100 case k11n: return VRegA_11n(inst_data); in VRegA()
101 case k11x: return VRegA_11x(inst_data); in VRegA()
102 case k12x: return VRegA_12x(inst_data); in VRegA()
104 case k21c: return VRegA_21c(inst_data); in VRegA()
105 case k21h: return VRegA_21h(inst_data); in VRegA()
106 case k21s: return VRegA_21s(inst_data); in VRegA()
107 case k21t: return VRegA_21t(inst_data); in VRegA()
[all …]
Ddex_instruction.h298 ALWAYS_INLINE int32_t VRegA(Format format, uint16_t inst_data) const;
375 int8_t VRegA_10t(uint16_t inst_data) const;
376 uint8_t VRegA_10x(uint16_t inst_data) const;
377 uint4_t VRegA_11n(uint16_t inst_data) const;
378 uint8_t VRegA_11x(uint16_t inst_data) const;
379 uint4_t VRegA_12x(uint16_t inst_data) const;
380 uint8_t VRegA_21c(uint16_t inst_data) const;
381 uint8_t VRegA_21h(uint16_t inst_data) const;
382 uint8_t VRegA_21s(uint16_t inst_data) const;
383 uint8_t VRegA_21t(uint16_t inst_data) const;
[all …]
/art/runtime/interpreter/
Dinterpreter_intrinsics.cc30 uint16_t inst_data, \
34 inst->GetVarArgs(arg, inst_data); \
51 uint16_t inst_data, \
55 inst->GetVarArgs(arg, inst_data); \
184 uint16_t inst_data, in MterpStringCharAt() argument
188 inst->GetVarArgs(arg, inst_data); in MterpStringCharAt()
208 uint16_t inst_data, in MterpStringCompareTo() argument
212 inst->GetVarArgs(arg, inst_data); in MterpStringCompareTo()
225 uint16_t inst_data, \
229 inst->GetVarArgs(arg, inst_data); \
[all …]
Dinterpreter_common.h130 const Instruction* inst, uint16_t inst_data, JValue* result);
227 uint16_t inst_data, in DoInvoke() argument
280 if (MterpHandleIntrinsic(&shadow_frame, called_method, inst, inst_data, in DoInvoke()
289 return DoCall<is_range, do_access_check>(called_method, self, shadow_frame, inst, inst_data, in DoInvoke()
313 uint16_t inst_data, \
325 uint16_t inst_data,
341 uint16_t inst_data, in DoInvokeCustom() argument
350 inst->GetVarArgs(args, inst_data); in DoInvokeCustom()
394 uint16_t inst_data) REQUIRES_SHARED(Locks::mutator_lock_) { in DoFieldGet() argument
415 obj = shadow_frame.GetVRegReference(inst->VRegB_22c(inst_data)); in DoFieldGet()
[all …]
Dinterpreter_intrinsics.h35 uint16_t inst_data,
Dinterpreter_common.cc333 uint16_t inst_data, in DoMethodHandleInvokeCommon() argument
406 inst->GetVarArgs(args, inst_data); in DoMethodHandleInvokeCommon()
432 uint16_t inst_data, in DoMethodHandleInvokeExact() argument
437 self, shadow_frame, /* invoke_exact= */ true, inst, inst_data, result); in DoMethodHandleInvokeExact()
442 self, shadow_frame, /* invoke_exact= */ true, inst, inst_data, result); in DoMethodHandleInvokeExact()
449 uint16_t inst_data, in DoMethodHandleInvoke() argument
454 self, shadow_frame, /* invoke_exact= */ false, inst, inst_data, result); in DoMethodHandleInvoke()
459 self, shadow_frame, /* invoke_exact= */ false, inst, inst_data, result); in DoMethodHandleInvoke()
466 uint16_t inst_data, in DoVarHandleInvokeCommon() argument
492 inst->GetVarArgs(args, inst_data); in DoVarHandleInvokeCommon()
[all …]
Dinterpreter_switch_impl-inl.h1729 uint16_t inst_data, in InstructionHandler() argument
1738 inst_data_(inst_data), in InstructionHandler()
1826 uint16_t inst_data, \
1830 ctx, instrumentation, self, shadow_frame, dex_pc, inst, inst_data, next, exit); \
1857 uint16_t inst_data = inst->Fetch16(0); in DEX_INSTRUCTION_LIST() local
1861 ctx, instrumentation, self, shadow_frame, dex_pc, inst, inst_data, next, exit). in DEX_INSTRUCTION_LIST()
1863 DCHECK_EQ(self->IsExceptionPending(), inst->Opcode(inst_data) == Instruction::MOVE_EXCEPTION); in DEX_INSTRUCTION_LIST()
1864 switch (inst->Opcode(inst_data)) { in DEX_INSTRUCTION_LIST()
1869 ctx, instrumentation, self, shadow_frame, dex_pc, inst, inst_data, next, exit); \ in DEX_INSTRUCTION_LIST()
1885 ctx, instrumentation, self, shadow_frame, dex_pc, inst, inst_data, next, exit). in DEX_INSTRUCTION_LIST()
Dunstarted_runtime_test.cc410 uint16_t inst_data[3] = { 0x2070, 0x0000, 0x0010 }; in TEST_F() local
426 Instruction::At(inst_data), in TEST_F()
427 inst_data[0], in TEST_F()
1016 uint16_t inst_data[3] = { 0x2070, 0x0000, 0x0010 }; in TEST_F() local
1025 Instruction::At(inst_data), in TEST_F()
1026 inst_data[0], in TEST_F()
1175 uint16_t inst_data[3] = { 0x1070, 0x0000, 0x0010 }; in GetBootClassLoader() local
1180 Instruction::At(inst_data), in GetBootClassLoader()
1181 inst_data[0], in GetBootClassLoader()