Home
last modified time | relevance | path

Searched refs:GetVRegReference (Results 1 – 12 of 12) sorted by relevance

/art/runtime/interpreter/
Dshadow_frame.cc28 return GetVRegReference(0); in GetThisObject()
33 return GetVRegReference(reg); in GetThisObject()
42 return GetVRegReference(NumberOfVRegs() - num_ins); in GetThisObject()
Dunstarted_runtime.cc202 mirror::Object* param = shadow_frame->GetVRegReference(arg_offset); in GetClassName()
241 ObjPtr<mirror::ClassLoader>::DownCast(shadow_frame->GetVRegReference(arg_offset + 2)); in UnstartedClassForNameCommon()
298 mirror::Object* param = shadow_frame->GetVRegReference(arg_offset); in UnstartedClassNewInstance()
355 ObjPtr<mirror::Class> klass = shadow_frame->GetVRegReference(arg_offset)->AsClass(); in UnstartedClassGetDeclaredField()
356 ObjPtr<mirror::String> name2 = shadow_frame->GetVRegReference(arg_offset + 1)->AsString(); in UnstartedClassGetDeclaredField()
389 ObjPtr<mirror::Class> klass = shadow_frame->GetVRegReference(arg_offset)->AsClass(); in UnstartedClassGetDeclaredFields()
400 ObjPtr<mirror::Class> klass = shadow_frame->GetVRegReference(arg_offset)->AsClass(); in UnstartedClassGetPublicDeclaredFields()
413 ObjPtr<mirror::Class> klass = shadow_frame->GetVRegReference(arg_offset)->AsClass(); in UnstartedClassGetDeclaredMethod()
418 ObjPtr<mirror::String> name = shadow_frame->GetVRegReference(arg_offset + 1)->AsString(); in UnstartedClassGetDeclaredMethod()
420 shadow_frame->GetVRegReference(arg_offset + 2)->AsObjectArray<mirror::Class>(); in UnstartedClassGetDeclaredMethod()
[all …]
Dinterpreter_switch_impl-inl.h96 obj = shadow_frame.GetVRegReference(inst->VRegB_22c(inst_data)); in DoFieldGet()
111 obj = shadow_frame.GetVRegReference(inst->VRegB_22c(inst_data)); in DoFieldGet()
170 bool resolve_field_type = (shadow_frame.GetVRegReference(vregA) != nullptr); in DoFieldPut()
190 obj = shadow_frame.GetVRegReference(inst->VRegB_22c(inst_data)); in DoFieldPut()
205 obj = shadow_frame.GetVRegReference(inst->VRegB_22c(inst_data)); in DoFieldPut()
490 ObjPtr<mirror::Object> a = GetVRegReference(B()); in HandleAGet()
506 ObjPtr<mirror::Object> a = GetVRegReference(B()); in HandleAPut()
582 SetVRegReference(A(), GetVRegReference(B())); in MOVE_OBJECT()
587 SetVRegReference(A(), GetVRegReference(B())); in MOVE_OBJECT_FROM16()
592 SetVRegReference(A(), GetVRegReference(B())); in MOVE_OBJECT_16()
[all …]
Dinterpreter_common.cc272 ObjPtr<mirror::Object> existing = shadow_frame->GetVRegReference(this_obj_vreg); in SetStringInitValueToAllAliases()
282 if (shadow_frame->GetVRegReference(i) == existing) { in SetStringInitValueToAllAliases()
283 DCHECK_EQ(shadow_frame->GetVRegReference(i), in SetStringInitValueToAllAliases()
286 DCHECK_EQ(shadow_frame->GetVRegReference(i), in SetStringInitValueToAllAliases()
318 ObjPtr<mirror::MethodHandle>::DownCast(shadow_frame.GetVRegReference(vRegC)))); in DoMethodHandleInvokeCommon()
444 ObjPtr<mirror::VarHandle>::DownCast(shadow_frame.GetVRegReference(vRegC))); in DoVarHandleInvokeCommon()
1186 ObjPtr<mirror::Object> o = shadow_frame.GetVRegReference<kVerifyNone>(src_reg); in AssignRegister()
1327 new_shadow_frame->SetVRegReference(dest_reg, shadow_frame.GetVRegReference(receiver_reg)); in DoCallCommon()
1341 ObjPtr<mirror::Object> o = shadow_frame.GetVRegReference(src_reg); in DoCallCommon()
1524 i, shadow_frame.GetVRegReference(src_reg)); in DoFilledNewArray()
[all …]
Dinterpreter_common.h172 ObjPtr<mirror::Object> obj = type == kStatic ? nullptr : shadow_frame.GetVRegReference(vregC); in DoInvoke()
272 field_value.SetL(shadow_frame.GetVRegReference(vreg)); in GetFieldValue()
524 ObjPtr<mirror::Object> ref_value = shadow_frame.GetVRegReference(i); in TraceExecution()
Dshadow_frame.h195 mirror::Object* GetVRegReference(size_t i) const REQUIRES_SHARED(Locks::mutator_lock_) { in GetVRegReference() function
Dinterpreter.cc605 ObjPtr<mirror::Object> receiver = is_static ? nullptr : shadow_frame->GetVRegReference(0); in ArtInterpreterToInterpreterBridge()
/art/runtime/
Dmethod_handles.cc334 ObjPtr<mirror::Object> o = caller_frame.GetVRegReference<kVerifyNone>(src_reg); in CopyArgumentsFromCallerFrame()
453 ObjPtr<mirror::Object> receiver(shadow_frame.GetVRegReference(receiver_reg)); in RefineTargetMethod()
610 field_value.SetL(shadow_frame.GetVRegReference(vreg)); in GetValueFromShadowFrame()
632 ObjPtr<mirror::Object> obj = shadow_frame.GetVRegReference(obj_reg); in MethodHandleFieldAccess()
659 ObjPtr<mirror::Object> obj = shadow_frame.GetVRegReference(obj_reg); in MethodHandleFieldAccess()
712 ObjPtr<mirror::Object> receiver = shadow_frame.GetVRegReference(operands->GetOperand(0)); in DoVarHandleInvokeTranslation()
Dstack.cc183 return cur_shadow_frame_->GetVRegReference(0); in GetThisObject()
189 return cur_shadow_frame_->GetVRegReference(0); in GetThisObject()
225 shadow_frame->GetVRegReference(vreg))); in GetVRegFromDebuggerShadowFrame()
281 cur_shadow_frame_->GetVRegReference(vreg))); in GetVReg()
Dmethod_handles-inl.h54 return shadow_frame_.GetVRegReference(Next()); in GetReference()
Dquick_exception_handler.cc776 shadow_frame->GetVRegReference(inst->VRegC())->GetClass(), in DeoptimizeSingleFrame()
784 shadow_frame->GetVRegReference(inst->VRegC())->GetClass(), in DeoptimizeSingleFrame()
Dthread.cc4090 mirror::Object* ref = shadow_frame->GetVRegReference(reg); in VisitShadowFrame()