Searched refs:result_register (Results 1 – 8 of 8) sorted by relevance
/art/runtime/interpreter/ |
D | interpreter_switch_impl.h | 42 JValue& result_register; member 60 ShadowFrame& shadow_frame, JValue result_register, in ExecuteSwitchImpl() argument 67 .result_register = result_register, in ExecuteSwitchImpl()
|
D | interpreter_intrinsics.cc | 31 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 …]
|
D | interpreter_intrinsics.h | 36 JValue* result_register);
|
D | interpreter.cc | 251 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 …]
|
D | interpreter_mterp_impl.h | 37 JValue* result_register) REQUIRES_SHARED(Locks::mutator_lock_);
|
D | interpreter_switch_impl-inl.h | 135 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/ |
D | mterp_stub.cc | 44 JValue* result_register) in ExecuteMterpImpl() argument 46 UNUSED(self); UNUSED(shadow_frame); UNUSED(code_item); UNUSED(result_register); in ExecuteMterpImpl()
|
D | mterp.cc | 168 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 …]
|