Home
last modified time | relevance | path

Searched refs:new_shadow_frame (Results 1 – 3 of 3) sorted by relevance

/aosp12/art/runtime/
H A Dmethod_handles.cc455 ShadowFrame* new_shadow_frame = shadow_frame_unique_ptr.get(); in MethodHandleInvokeMethod() local
468 new_shadow_frame, in MethodHandleInvokeMethod()
504 new_shadow_frame)) { in MethodHandleInvokeMethod()
519 new_shadow_frame, in MethodHandleInvokeMethod()
581 ShadowFrame* new_shadow_frame = shadow_frame_unique_ptr.get(); in MethodHandleInvokeTransform() local
607 new_shadow_frame->SetVRegReference(0, receiver.Get()); in MethodHandleInvokeTransform()
608 new_shadow_frame->SetVRegReference(1, sf.Get()); in MethodHandleInvokeTransform()
616 new_shadow_frame, in MethodHandleInvokeTransform()
1219 ShadowFrame* new_shadow_frame = shadow_frame_unique_ptr.get(); in MethodHandleInvokeExactInternal() local
1221 new_shadow_frame, in MethodHandleInvokeExactInternal()
[all …]
/aosp12/art/runtime/interpreter/
H A Dinterpreter_common.h340 ShadowFrame* new_shadow_frame = shadow_frame_unique_ptr.get(); in DoInvoke() local
344 *new_shadow_frame->GetVRegAddr(dst) = *shadow_frame.GetVRegAddr(src); in DoInvoke()
345 *new_shadow_frame->GetShadowRefAddr(dst) = *shadow_frame.GetShadowRefAddr(src); in DoInvoke()
351 *new_shadow_frame->GetVRegAddr(dst) = *shadow_frame.GetVRegAddr(arg[i]); in DoInvoke()
352 *new_shadow_frame->GetShadowRefAddr(dst) = *shadow_frame.GetShadowRefAddr(arg[i]); in DoInvoke()
355 self->PushShadowFrame(new_shadow_frame); in DoInvoke()
365 ExecuteSwitchImpl<false, false>(self, accessor, *new_shadow_frame, *result, false); in DoInvoke()
368 if (ExecuteMterpImpl(self, accessor.Insns(), new_shadow_frame, result)) { in DoInvoke()
372 *result = ExecuteSwitchImpl<false, false>(self, accessor, *new_shadow_frame, *result, true); in DoInvoke()
373 if (new_shadow_frame->GetDexPC() == dex::kDexNoIndex) { in DoInvoke()
H A Dinterpreter_common.cc1175 new_shadow_frame->SetVRegReference(dest_reg, o); in AssignRegister()
1177 new_shadow_frame->SetVReg(dest_reg, src_value); in AssignRegister()
1293 ShadowFrame* new_shadow_frame = shadow_frame_unique_ptr.get(); in DoCallCommon() local
1301 self, new_shadow_frame, StackedShadowFrameType::kShadowFrameUnderConstruction); in DoCallCommon()
1311 new_shadow_frame->GetMethod()->GetInterfaceMethodIfProxy(kRuntimePointerSize); in DoCallCommon()
1359 new_shadow_frame->GetMethod()->GetName(), shorty_pos, in DoCallCommon()
1365 new_shadow_frame->SetVRegReference(dest_reg, o); in DoCallCommon()
1373 new_shadow_frame->SetVRegLong(dest_reg, wide_value); in DoCallCommon()
1381 new_shadow_frame->SetVReg(dest_reg, shadow_frame.GetVReg(src_reg)); in DoCallCommon()
1391 new_shadow_frame, in DoCallCommon()
[all …]