Lines Matching refs:shadow_frame

420                                             ShadowFrame& shadow_frame,  in MethodHandleInvokeMethod()  argument
450 CREATE_SHADOW_FRAME(num_regs, &shadow_frame, called_method, /* dex pc */ 0); in MethodHandleInvokeMethod()
463 CopyArgumentsFromCallerFrame(shadow_frame, in MethodHandleInvokeMethod()
480 shadow_frame.GetVRegReference(first_arg_register))); in MethodHandleInvokeMethod()
497 shadow_frame, in MethodHandleInvokeMethod()
513 shadow_frame.GetMethod(), in MethodHandleInvokeMethod()
529 shadow_frame.GetVRegReference(first_callee_register)))); in MethodHandleInvokeMethod()
550 ShadowFrame& shadow_frame, in MethodHandleInvokeTransform() argument
571 CREATE_SHADOW_FRAME(kNumRegsForTransform, &shadow_frame, called_method, /* dex pc */ 0); in MethodHandleInvokeTransform()
582 shadow_frame.GetVRegReference(first_callee_register))); in MethodHandleInvokeTransform()
587 shadow_frame, in MethodHandleInvokeTransform()
605 shadow_frame.GetMethod(), in MethodHandleInvokeTransform()
639 ShadowFrame& shadow_frame, in RefineTargetMethod() argument
650 ObjPtr<mirror::Object> receiver(shadow_frame.GetVRegReference(receiver_reg)); in RefineTargetMethod()
701 ShadowFrame& shadow_frame, in DoInvokePolymorphicMethod() argument
719 shadow_frame, in DoInvokePolymorphicMethod()
746 shadow_frame, in DoInvokePolymorphicMethod()
755 shadow_frame, in DoInvokePolymorphicMethod()
763 const ShadowFrame& shadow_frame, in MethodHandleFieldGet() argument
771 DoFieldGetCommon<Primitive::kPrimBoolean>(self, shadow_frame, obj, field, result); in MethodHandleFieldGet()
774 DoFieldGetCommon<Primitive::kPrimByte>(self, shadow_frame, obj, field, result); in MethodHandleFieldGet()
777 DoFieldGetCommon<Primitive::kPrimChar>(self, shadow_frame, obj, field, result); in MethodHandleFieldGet()
780 DoFieldGetCommon<Primitive::kPrimShort>(self, shadow_frame, obj, field, result); in MethodHandleFieldGet()
783 DoFieldGetCommon<Primitive::kPrimInt>(self, shadow_frame, obj, field, result); in MethodHandleFieldGet()
786 DoFieldGetCommon<Primitive::kPrimLong>(self, shadow_frame, obj, field, result); in MethodHandleFieldGet()
789 DoFieldGetCommon<Primitive::kPrimInt>(self, shadow_frame, obj, field, result); in MethodHandleFieldGet()
792 DoFieldGetCommon<Primitive::kPrimLong>(self, shadow_frame, obj, field, result); in MethodHandleFieldGet()
795 DoFieldGetCommon<Primitive::kPrimNot>(self, shadow_frame, obj, field, result); in MethodHandleFieldGet()
805 ShadowFrame& shadow_frame, in MethodHandleFieldPut() argument
818 self, shadow_frame, obj, field, value); in MethodHandleFieldPut()
821 self, shadow_frame, obj, field, value); in MethodHandleFieldPut()
824 self, shadow_frame, obj, field, value); in MethodHandleFieldPut()
827 self, shadow_frame, obj, field, value); in MethodHandleFieldPut()
831 self, shadow_frame, obj, field, value); in MethodHandleFieldPut()
835 self, shadow_frame, obj, field, value); in MethodHandleFieldPut()
838 self, shadow_frame, obj, field, value); in MethodHandleFieldPut()
845 static JValue GetValueFromShadowFrame(const ShadowFrame& shadow_frame, in GetValueFromShadowFrame() argument
852 field_value.SetZ(static_cast<uint8_t>(shadow_frame.GetVReg(vreg))); in GetValueFromShadowFrame()
855 field_value.SetB(static_cast<int8_t>(shadow_frame.GetVReg(vreg))); in GetValueFromShadowFrame()
858 field_value.SetC(static_cast<uint16_t>(shadow_frame.GetVReg(vreg))); in GetValueFromShadowFrame()
861 field_value.SetS(static_cast<int16_t>(shadow_frame.GetVReg(vreg))); in GetValueFromShadowFrame()
865 field_value.SetI(shadow_frame.GetVReg(vreg)); in GetValueFromShadowFrame()
869 field_value.SetJ(shadow_frame.GetVRegLong(vreg)); in GetValueFromShadowFrame()
872 field_value.SetL(shadow_frame.GetVRegReference(vreg)); in GetValueFromShadowFrame()
883 ShadowFrame& shadow_frame, in MethodHandleFieldAccess() argument
896 ObjPtr<mirror::Object> obj = shadow_frame.GetVRegReference(obj_reg); in MethodHandleFieldAccess()
897 MethodHandleFieldGet(self, shadow_frame, obj, field, field_type, result); in MethodHandleFieldAccess()
910 MethodHandleFieldGet(self, shadow_frame, obj, field, field_type, result); in MethodHandleFieldAccess()
924 shadow_frame, in MethodHandleFieldAccess()
934 ObjPtr<mirror::Object> obj = shadow_frame.GetVRegReference(obj_reg); in MethodHandleFieldAccess()
935 return MethodHandleFieldPut(self, shadow_frame, obj, field, field_type, value); in MethodHandleFieldAccess()
948 shadow_frame, in MethodHandleFieldAccess()
958 return MethodHandleFieldPut(self, shadow_frame, obj, field, field_type, value); in MethodHandleFieldAccess()
967 ShadowFrame& shadow_frame, in DoVarHandleInvokeTranslationUnchecked() argument
980 CREATE_SHADOW_FRAME(vreg_count, nullptr, shadow_frame.GetMethod(), shadow_frame.GetDexPC()); in DoVarHandleInvokeTranslationUnchecked()
981 ShadowFrameGetter getter(shadow_frame, operands); in DoVarHandleInvokeTranslationUnchecked()
995 ShadowFrame& shadow_frame, in DoVarHandleInvokeTranslation() argument
1031 mirror::Object* receiver = shadow_frame.GetVRegReference(operands->GetOperand(0)); in DoVarHandleInvokeTranslation()
1069 shadow_frame, in DoVarHandleInvokeTranslation()
1079 ShadowFrame& shadow_frame, in MethodHandleInvokeInternal() argument
1096 shadow_frame, in MethodHandleInvokeInternal()
1104 shadow_frame, in MethodHandleInvokeInternal()
1112 shadow_frame, in MethodHandleInvokeInternal()
1121 ShadowFrame& shadow_frame, in MethodHandleInvokeExactInternal() argument
1138 shadow_frame, in MethodHandleInvokeExactInternal()
1149 shadow_frame, in MethodHandleInvokeExactInternal()
1156 shadow_frame, in MethodHandleInvokeExactInternal()
1168 shadow_frame, in MethodHandleInvokeExactInternal()
1200 CREATE_SHADOW_FRAME(num_regs, &shadow_frame, called_method, /* dex pc */ 0); in MethodHandleInvokeExactInternal()
1202 CopyArgumentsFromCallerFrame(shadow_frame, in MethodHandleInvokeExactInternal()
1212 shadow_frame.GetMethod(), in MethodHandleInvokeExactInternal()
1226 ShadowFrame& shadow_frame, in MethodHandleInvoke() argument
1235 shadow_frame, in MethodHandleInvoke()
1242 shadow_frame, in MethodHandleInvoke()
1251 ShadowFrame& shadow_frame, in MethodHandleInvokeExact() argument
1270 shadow_frame, in MethodHandleInvokeExact()
1278 shadow_frame, in MethodHandleInvokeExact()