Searched refs:new_shadow_frame (Results 1 – 3 of 3) sorted by relevance
/art/runtime/interpreter/ |
D | interpreter_common.h | 263 ShadowFrame* new_shadow_frame = shadow_frame_unique_ptr.get(); in DoInvoke() local 267 *new_shadow_frame->GetVRegAddr(dst) = *shadow_frame.GetVRegAddr(src); in DoInvoke() 268 *new_shadow_frame->GetShadowRefAddr(dst) = *shadow_frame.GetShadowRefAddr(src); in DoInvoke() 274 *new_shadow_frame->GetVRegAddr(dst) = *shadow_frame.GetVRegAddr(arg[i]); in DoInvoke() 275 *new_shadow_frame->GetShadowRefAddr(dst) = *shadow_frame.GetShadowRefAddr(arg[i]); in DoInvoke() 278 self->PushShadowFrame(new_shadow_frame); in DoInvoke() 286 ExecuteSwitchImpl<false, false>(self, accessor, *new_shadow_frame, *result, false); in DoInvoke() 289 if (ExecuteMterpImpl(self, accessor.Insns(), new_shadow_frame, result)) { in DoInvoke() 293 *result = ExecuteSwitchImpl<false, false>(self, accessor, *new_shadow_frame, *result, true); in DoInvoke() 294 if (new_shadow_frame->GetDexPC() == dex::kDexNoIndex) { in DoInvoke()
|
D | interpreter_common.cc | 1489 static inline void AssignRegister(ShadowFrame* new_shadow_frame, const ShadowFrame& shadow_frame, in AssignRegister() argument 1500 new_shadow_frame->SetVRegReference(dest_reg, o); in AssignRegister() 1502 new_shadow_frame->SetVReg(dest_reg, src_value); in AssignRegister() 1618 ShadowFrame* new_shadow_frame = shadow_frame_unique_ptr.get(); in DoCallCommon() local 1626 self, new_shadow_frame, StackedShadowFrameType::kShadowFrameUnderConstruction); in DoCallCommon() 1636 new_shadow_frame->GetMethod()->GetInterfaceMethodIfProxy(kRuntimePointerSize); in DoCallCommon() 1650 new_shadow_frame->SetVRegReference(dest_reg, shadow_frame.GetVRegReference(receiver_reg)); in DoCallCommon() 1684 new_shadow_frame->GetMethod()->GetName(), shorty_pos, in DoCallCommon() 1690 new_shadow_frame->SetVRegReference(dest_reg, o); in DoCallCommon() 1698 new_shadow_frame->SetVRegLong(dest_reg, wide_value); in DoCallCommon() [all …]
|
/art/runtime/ |
D | method_handles.cc | 453 ShadowFrame* new_shadow_frame = shadow_frame_unique_ptr.get(); in MethodHandleInvokeMethod() local 461 self, new_shadow_frame, StackedShadowFrameType::kShadowFrameUnderConstruction); in MethodHandleInvokeMethod() 466 new_shadow_frame, in MethodHandleInvokeMethod() 486 new_shadow_frame)) { in MethodHandleInvokeMethod() 502 new_shadow_frame)) { in MethodHandleInvokeMethod() 517 new_shadow_frame, in MethodHandleInvokeMethod() 574 ShadowFrame* new_shadow_frame = shadow_frame_unique_ptr.get(); in MethodHandleInvokeTransform() local 600 new_shadow_frame->SetVRegReference(0, receiver.Get()); in MethodHandleInvokeTransform() 601 new_shadow_frame->SetVRegReference(1, sf.Get()); in MethodHandleInvokeTransform() 609 new_shadow_frame, in MethodHandleInvokeTransform() [all …]
|