Home
last modified time | relevance | path

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

/art/runtime/interpreter/
Dinterpreter_switch_impl.h42 JValue& result_register; member
60 ShadowFrame& shadow_frame, JValue result_register, in ExecuteSwitchImpl() argument
67 .result_register = result_register, in ExecuteSwitchImpl()
Dinterpreter_intrinsics.cc31 JValue* result_register) \
35 result_register->set(op(shadow_frame->get1, shadow_frame->get2)); \
52 JValue* result_register) \
56 result_register->set(op(shadow_frame->get(arg[0]))); \
185 JValue* result_register) in MterpStringCharAt() argument
201 result_register->SetC(res); in MterpStringCharAt()
209 JValue* result_register) in MterpStringCompareTo() argument
218 result_register->SetI(str->CompareTo(arg1->AsString())); in MterpStringCompareTo()
226 JValue* result_register) \
236 result_register->SetI(str->FastIndexOf(ch, starting_pos)); \
[all …]
Dinterpreter_intrinsics.h36 JValue* result_register);
Dinterpreter.cc251 JValue result_register, in Execute() argument
351 return ExecuteSwitchImpl<false, true>(self, accessor, shadow_frame, result_register, in Execute()
354 return ExecuteSwitchImpl<false, false>(self, accessor, shadow_frame, result_register, in Execute()
360 return ExecuteSwitchImpl<false, false>(self, accessor, shadow_frame, result_register, in Execute()
366 &result_register); in Execute()
368 return result_register; in Execute()
371 result_register = ExecuteSwitchImpl<false, false>(self, accessor, shadow_frame, in Execute()
372 result_register, true); in Execute()
375 return result_register; in Execute()
383 return ExecuteSwitchImpl<false, true>(self, accessor, shadow_frame, result_register, in Execute()
[all …]
Dinterpreter_mterp_impl.h37 JValue* result_register) REQUIRES_SHARED(Locks::mutator_lock_);
Dinterpreter_switch_impl-inl.h135 JValue* save_ref = is_move_result_object ? &ctx->result_register : nullptr; in Preamble()
1870 JValue* ResultRegister() { return &ctx->result_register; } in ResultRegister()
2001 ctx->result = ctx->result_register; in DEX_INSTRUCTION_LIST()
/art/runtime/interpreter/mterp/
Dmterp_stub.cc44 JValue* result_register) in ExecuteMterpImpl() argument
46 UNUSED(self); UNUSED(shadow_frame); UNUSED(code_item); UNUSED(result_register); in ExecuteMterpImpl()
Dmterp.cc168 JValue* result_register = shadow_frame->GetResultRegister(); in MterpInvokeVirtual() local
171 self, *shadow_frame, inst, inst_data, result_register) ? 1u : 0u; in MterpInvokeVirtual()
179 JValue* result_register = shadow_frame->GetResultRegister(); in MterpInvokeSuper() local
182 self, *shadow_frame, inst, inst_data, result_register) ? 1u : 0u; in MterpInvokeSuper()
190 JValue* result_register = shadow_frame->GetResultRegister(); in MterpInvokeInterface() local
193 self, *shadow_frame, inst, inst_data, result_register) ? 1u : 0u; in MterpInvokeInterface()
201 JValue* result_register = shadow_frame->GetResultRegister(); in MterpInvokeDirect() local
204 self, *shadow_frame, inst, inst_data, result_register) ? 1u : 0u; in MterpInvokeDirect()
212 JValue* result_register = shadow_frame->GetResultRegister(); in MterpInvokeStatic() local
215 self, *shadow_frame, inst, inst_data, result_register) ? 1u : 0u; in MterpInvokeStatic()
[all …]