Lines Matching refs:arg_offset

96                                 size_t arg_offset,  in CharacterLowerUpper()  argument
98 uint32_t int_value = static_cast<uint32_t>(shadow_frame->GetVReg(arg_offset)); in CharacterLowerUpper()
119 Thread* self, ShadowFrame* shadow_frame, JValue* result, size_t arg_offset) { in UnstartedCharacterToLowerCase() argument
120 CharacterLowerUpper(self, shadow_frame, result, arg_offset, true); in UnstartedCharacterToLowerCase()
124 Thread* self, ShadowFrame* shadow_frame, JValue* result, size_t arg_offset) { in UnstartedCharacterToUpperCase() argument
125 CharacterLowerUpper(self, shadow_frame, result, arg_offset, false); in UnstartedCharacterToUpperCase()
177 size_t arg_offset) in GetClassName() argument
179 mirror::Object* param = shadow_frame->GetVRegReference(arg_offset); in GetClassName()
207 size_t arg_offset, in UnstartedClassForNameCommon() argument
210 ObjPtr<mirror::String> class_name = GetClassName(self, shadow_frame, arg_offset); in UnstartedClassForNameCommon()
217 initialize_class = shadow_frame->GetVReg(arg_offset + 1) != 0; in UnstartedClassForNameCommon()
219 ObjPtr<mirror::ClassLoader>::DownCast(shadow_frame->GetVRegReference(arg_offset + 2)); in UnstartedClassForNameCommon()
248 Thread* self, ShadowFrame* shadow_frame, JValue* result, size_t arg_offset) { in UnstartedClassForName() argument
249 UnstartedClassForNameCommon(self, shadow_frame, result, arg_offset, false, "Class.forName"); in UnstartedClassForName()
253 Thread* self, ShadowFrame* shadow_frame, JValue* result, size_t arg_offset) { in UnstartedClassForNameLong() argument
254 UnstartedClassForNameCommon(self, shadow_frame, result, arg_offset, true, "Class.forName"); in UnstartedClassForNameLong()
258 Thread* self, ShadowFrame* shadow_frame, JValue* result, size_t arg_offset) { in UnstartedClassGetPrimitiveClass() argument
259 ObjPtr<mirror::String> class_name = GetClassName(self, shadow_frame, arg_offset); in UnstartedClassGetPrimitiveClass()
272 Thread* self, ShadowFrame* shadow_frame, JValue* result, size_t arg_offset) { in UnstartedClassClassForName() argument
273 UnstartedClassForNameCommon(self, shadow_frame, result, arg_offset, true, "Class.classForName"); in UnstartedClassClassForName()
277 Thread* self, ShadowFrame* shadow_frame, JValue* result, size_t arg_offset) { in UnstartedClassNewInstance() argument
279 mirror::Object* param = shadow_frame->GetVRegReference(arg_offset); in UnstartedClassNewInstance()
334 Thread* self, ShadowFrame* shadow_frame, JValue* result, size_t arg_offset) { in UnstartedClassGetDeclaredField() argument
337 ObjPtr<mirror::Class> klass = shadow_frame->GetVRegReference(arg_offset)->AsClass(); in UnstartedClassGetDeclaredField()
338 ObjPtr<mirror::String> name2 = shadow_frame->GetVRegReference(arg_offset + 1)->AsString(); in UnstartedClassGetDeclaredField()
388 Thread* self, ShadowFrame* shadow_frame, JValue* result, size_t arg_offset) { in UnstartedClassGetDeclaredMethod() argument
390 ObjPtr<mirror::Class> klass = shadow_frame->GetVRegReference(arg_offset)->AsClass(); in UnstartedClassGetDeclaredMethod()
395 ObjPtr<mirror::String> name = shadow_frame->GetVRegReference(arg_offset + 1)->AsString(); in UnstartedClassGetDeclaredMethod()
397 shadow_frame->GetVRegReference(arg_offset + 2)->AsObjectArray<mirror::Class>(); in UnstartedClassGetDeclaredMethod()
428 Thread* self, ShadowFrame* shadow_frame, JValue* result, size_t arg_offset) { in UnstartedClassGetDeclaredConstructor() argument
429 ObjPtr<mirror::Class> klass = shadow_frame->GetVRegReference(arg_offset)->AsClass(); in UnstartedClassGetDeclaredConstructor()
435 shadow_frame->GetVRegReference(arg_offset + 1)->AsObjectArray<mirror::Class>(); in UnstartedClassGetDeclaredConstructor()
465 Thread* self, ShadowFrame* shadow_frame, JValue* result, size_t arg_offset) { in UnstartedClassGetDeclaringClass() argument
468 reinterpret_cast<mirror::Class*>(shadow_frame->GetVRegReference(arg_offset)))); in UnstartedClassGetDeclaringClass()
475 UnstartedClassIsAnonymousClass(self, shadow_frame, &is_anon_result, arg_offset); in UnstartedClassGetDeclaringClass()
484 Thread* self, ShadowFrame* shadow_frame, JValue* result, size_t arg_offset) { in UnstartedClassGetEnclosingClass() argument
486 Handle<mirror::Class> klass(hs.NewHandle(shadow_frame->GetVRegReference(arg_offset)->AsClass())); in UnstartedClassGetEnclosingClass()
494 Thread* self, ShadowFrame* shadow_frame, JValue* result, size_t arg_offset) { in UnstartedClassGetInnerClassFlags() argument
497 reinterpret_cast<mirror::Class*>(shadow_frame->GetVRegReference(arg_offset)))); in UnstartedClassGetInnerClassFlags()
498 const int32_t default_value = shadow_frame->GetVReg(arg_offset + 1); in UnstartedClassGetInnerClassFlags()
503 Thread* self, ShadowFrame* shadow_frame, JValue* result, size_t arg_offset) { in UnstartedClassGetSignatureAnnotation() argument
506 reinterpret_cast<mirror::Class*>(shadow_frame->GetVRegReference(arg_offset)))); in UnstartedClassGetSignatureAnnotation()
517 Thread* self, ShadowFrame* shadow_frame, JValue* result, size_t arg_offset) { in UnstartedClassIsAnonymousClass() argument
520 reinterpret_cast<mirror::Class*>(shadow_frame->GetVRegReference(arg_offset)))); in UnstartedClassIsAnonymousClass()
560 size_t arg_offset) REQUIRES_SHARED(Locks::mutator_lock_) { in GetResourceAsStream() argument
561 mirror::Object* resource_obj = shadow_frame->GetVRegReference(arg_offset + 1); in GetResourceAsStream()
663 Thread* self, ShadowFrame* shadow_frame, JValue* result, size_t arg_offset) { in UnstartedClassLoaderGetResourceAsStream() argument
665 mirror::Object* this_obj = shadow_frame->GetVRegReference(arg_offset); in UnstartedClassLoaderGetResourceAsStream()
681 GetResourceAsStream(self, shadow_frame, result, arg_offset); in UnstartedClassLoaderGetResourceAsStream()
685 Thread* self, ShadowFrame* shadow_frame, JValue* result, size_t arg_offset) { in UnstartedConstructorNewInstance0() argument
689 reinterpret_cast<mirror::Constructor*>(shadow_frame->GetVRegReference(arg_offset))); in UnstartedConstructorNewInstance0()
692 shadow_frame->GetVRegReference(arg_offset + 1))); in UnstartedConstructorNewInstance0()
751 Thread* self, ShadowFrame* shadow_frame, JValue* result, size_t arg_offset) { in UnstartedVmClassLoaderFindLoadedClass() argument
752 ObjPtr<mirror::String> class_name = shadow_frame->GetVRegReference(arg_offset + 1)->AsString(); in UnstartedVmClassLoaderFindLoadedClass()
754 ObjPtr<mirror::ClassLoader>::DownCast(shadow_frame->GetVRegReference(arg_offset)); in UnstartedVmClassLoaderFindLoadedClass()
805 Thread* self, ShadowFrame* shadow_frame, JValue* result ATTRIBUTE_UNUSED, size_t arg_offset) { in UnstartedSystemArraycopy() argument
807 jint src_pos = shadow_frame->GetVReg(arg_offset + 1); in UnstartedSystemArraycopy()
808 jint dst_pos = shadow_frame->GetVReg(arg_offset + 3); in UnstartedSystemArraycopy()
809 jint length = shadow_frame->GetVReg(arg_offset + 4); in UnstartedSystemArraycopy()
811 mirror::Object* src_obj = shadow_frame->GetVRegReference(arg_offset); in UnstartedSystemArraycopy()
812 mirror::Object* dst_obj = shadow_frame->GetVRegReference(arg_offset + 2); in UnstartedSystemArraycopy()
848 ObjPtr<mirror::Class> src_type = shadow_frame->GetVRegReference(arg_offset)->GetClass()-> in UnstartedSystemArraycopy()
853 ObjPtr<mirror::Class> trg_type = shadow_frame->GetVRegReference(arg_offset + 2)->GetClass()-> in UnstartedSystemArraycopy()
904 Thread* self, ShadowFrame* shadow_frame, JValue* result, size_t arg_offset) { in UnstartedSystemArraycopyByte() argument
906 UnstartedRuntime::UnstartedSystemArraycopy(self, shadow_frame, result, arg_offset); in UnstartedSystemArraycopyByte()
910 Thread* self, ShadowFrame* shadow_frame, JValue* result, size_t arg_offset) { in UnstartedSystemArraycopyChar() argument
912 UnstartedRuntime::UnstartedSystemArraycopy(self, shadow_frame, result, arg_offset); in UnstartedSystemArraycopyChar()
916 Thread* self, ShadowFrame* shadow_frame, JValue* result, size_t arg_offset) { in UnstartedSystemArraycopyInt() argument
918 UnstartedRuntime::UnstartedSystemArraycopy(self, shadow_frame, result, arg_offset); in UnstartedSystemArraycopyInt()
923 JValue* result, size_t arg_offset ATTRIBUTE_UNUSED) { in UnstartedSystemGetSecurityManager()
932 size_t arg_offset, in GetSystemProperty() argument
937 hs.NewHandle(reinterpret_cast<mirror::String*>(shadow_frame->GetVRegReference(arg_offset)))); in GetSystemProperty()
1000 result->SetL(shadow_frame->GetVRegReference(arg_offset + 1)); in GetSystemProperty()
1013 Thread* self, ShadowFrame* shadow_frame, JValue* result, size_t arg_offset) { in UnstartedSystemGetProperty() argument
1014 GetSystemProperty(self, shadow_frame, result, arg_offset, false); in UnstartedSystemGetProperty()
1018 Thread* self, ShadowFrame* shadow_frame, JValue* result, size_t arg_offset) { in UnstartedSystemGetPropertyWithDefault() argument
1019 GetSystemProperty(self, shadow_frame, result, arg_offset, true); in UnstartedSystemGetPropertyWithDefault()
1081 Thread* self, ShadowFrame* shadow_frame, JValue* result, size_t arg_offset ATTRIBUTE_UNUSED) { in UnstartedThreadLocalGet()
1093 Thread* self, ShadowFrame* shadow_frame, JValue* result, size_t arg_offset ATTRIBUTE_UNUSED) { in UnstartedThreadCurrentThread()
1127 Thread* self, ShadowFrame* shadow_frame, JValue* result, size_t arg_offset ATTRIBUTE_UNUSED) { in UnstartedThreadGetNativeState()
1150 Thread* self ATTRIBUTE_UNUSED, ShadowFrame* shadow_frame, JValue* result, size_t arg_offset) { in UnstartedMathCeil() argument
1151 result->SetD(ceil(shadow_frame->GetVRegDouble(arg_offset))); in UnstartedMathCeil()
1155 Thread* self ATTRIBUTE_UNUSED, ShadowFrame* shadow_frame, JValue* result, size_t arg_offset) { in UnstartedMathFloor() argument
1156 result->SetD(floor(shadow_frame->GetVRegDouble(arg_offset))); in UnstartedMathFloor()
1160 Thread* self ATTRIBUTE_UNUSED, ShadowFrame* shadow_frame, JValue* result, size_t arg_offset) { in UnstartedMathSin() argument
1161 result->SetD(sin(shadow_frame->GetVRegDouble(arg_offset))); in UnstartedMathSin()
1165 Thread* self ATTRIBUTE_UNUSED, ShadowFrame* shadow_frame, JValue* result, size_t arg_offset) { in UnstartedMathCos() argument
1166 result->SetD(cos(shadow_frame->GetVRegDouble(arg_offset))); in UnstartedMathCos()
1170 Thread* self ATTRIBUTE_UNUSED, ShadowFrame* shadow_frame, JValue* result, size_t arg_offset) { in UnstartedMathPow() argument
1171 result->SetD(pow(shadow_frame->GetVRegDouble(arg_offset), in UnstartedMathPow()
1172 shadow_frame->GetVRegDouble(arg_offset + 2))); in UnstartedMathPow()
1176 Thread* self ATTRIBUTE_UNUSED, ShadowFrame* shadow_frame, JValue* result, size_t arg_offset) { in UnstartedObjectHashCode() argument
1177 mirror::Object* obj = shadow_frame->GetVRegReference(arg_offset); in UnstartedObjectHashCode()
1182 Thread* self ATTRIBUTE_UNUSED, ShadowFrame* shadow_frame, JValue* result, size_t arg_offset) { in UnstartedDoubleDoubleToRawLongBits() argument
1183 double in = shadow_frame->GetVRegDouble(arg_offset); in UnstartedDoubleDoubleToRawLongBits()
1188 Primitive::Type type, ShadowFrame* shadow_frame, JValue* result, size_t arg_offset) { in UnstartedMemoryPeek() argument
1189 int64_t address = shadow_frame->GetVRegLong(arg_offset); in UnstartedMemoryPeek()
1231 Thread* self ATTRIBUTE_UNUSED, ShadowFrame* shadow_frame, JValue* result, size_t arg_offset) { in UnstartedMemoryPeekByte() argument
1232 UnstartedMemoryPeek(Primitive::kPrimByte, shadow_frame, result, arg_offset); in UnstartedMemoryPeekByte()
1236 Thread* self ATTRIBUTE_UNUSED, ShadowFrame* shadow_frame, JValue* result, size_t arg_offset) { in UnstartedMemoryPeekShort() argument
1237 UnstartedMemoryPeek(Primitive::kPrimShort, shadow_frame, result, arg_offset); in UnstartedMemoryPeekShort()
1241 Thread* self ATTRIBUTE_UNUSED, ShadowFrame* shadow_frame, JValue* result, size_t arg_offset) { in UnstartedMemoryPeekInt() argument
1242 UnstartedMemoryPeek(Primitive::kPrimInt, shadow_frame, result, arg_offset); in UnstartedMemoryPeekInt()
1246 Thread* self ATTRIBUTE_UNUSED, ShadowFrame* shadow_frame, JValue* result, size_t arg_offset) { in UnstartedMemoryPeekLong() argument
1247 UnstartedMemoryPeek(Primitive::kPrimLong, shadow_frame, result, arg_offset); in UnstartedMemoryPeekLong()
1251 Primitive::Type type, Thread* self, ShadowFrame* shadow_frame, size_t arg_offset) in UnstartedMemoryPeekArray() argument
1253 int64_t address_long = shadow_frame->GetVRegLong(arg_offset); in UnstartedMemoryPeekArray()
1254 mirror::Object* obj = shadow_frame->GetVRegReference(arg_offset + 2); in UnstartedMemoryPeekArray()
1261 int offset = shadow_frame->GetVReg(arg_offset + 3); in UnstartedMemoryPeekArray()
1262 int count = shadow_frame->GetVReg(arg_offset + 4); in UnstartedMemoryPeekArray()
1300 Thread* self, ShadowFrame* shadow_frame, JValue* result ATTRIBUTE_UNUSED, size_t arg_offset) { in UnstartedMemoryPeekByteArray() argument
1301 UnstartedMemoryPeekArray(Primitive::kPrimByte, self, shadow_frame, arg_offset); in UnstartedMemoryPeekByteArray()
1306 Thread* self, ShadowFrame* shadow_frame, JValue* result ATTRIBUTE_UNUSED, size_t arg_offset) { in UnstartedStringGetCharsNoCheck() argument
1307 jint start = shadow_frame->GetVReg(arg_offset + 1); in UnstartedStringGetCharsNoCheck()
1308 jint end = shadow_frame->GetVReg(arg_offset + 2); in UnstartedStringGetCharsNoCheck()
1309 jint index = shadow_frame->GetVReg(arg_offset + 4); in UnstartedStringGetCharsNoCheck()
1310 ObjPtr<mirror::String> string = shadow_frame->GetVRegReference(arg_offset)->AsString(); in UnstartedStringGetCharsNoCheck()
1320 hs.NewHandle(shadow_frame->GetVRegReference(arg_offset + 3)->AsCharArray())); in UnstartedStringGetCharsNoCheck()
1329 Thread* self, ShadowFrame* shadow_frame, JValue* result, size_t arg_offset) { in UnstartedStringCharAt() argument
1330 jint index = shadow_frame->GetVReg(arg_offset + 1); in UnstartedStringCharAt()
1331 ObjPtr<mirror::String> string = shadow_frame->GetVRegReference(arg_offset)->AsString(); in UnstartedStringCharAt()
1342 Thread* self, ShadowFrame* shadow_frame, JValue* result, size_t arg_offset) { in UnstartedStringDoReplace() argument
1343 jchar old_c = shadow_frame->GetVReg(arg_offset + 1); in UnstartedStringDoReplace()
1344 jchar new_c = shadow_frame->GetVReg(arg_offset + 2); in UnstartedStringDoReplace()
1347 hs.NewHandle(shadow_frame->GetVRegReference(arg_offset)->AsString()); in UnstartedStringDoReplace()
1357 Thread* self, ShadowFrame* shadow_frame, JValue* result, size_t arg_offset) { in UnstartedStringFactoryNewStringFromChars() argument
1358 jint offset = shadow_frame->GetVReg(arg_offset); in UnstartedStringFactoryNewStringFromChars()
1359 jint char_count = shadow_frame->GetVReg(arg_offset + 1); in UnstartedStringFactoryNewStringFromChars()
1363 hs.NewHandle(shadow_frame->GetVRegReference(arg_offset + 2)->AsCharArray())); in UnstartedStringFactoryNewStringFromChars()
1372 Thread* self, ShadowFrame* shadow_frame, JValue* result, size_t arg_offset) { in UnstartedStringFactoryNewStringFromString() argument
1373 ObjPtr<mirror::String> to_copy = shadow_frame->GetVRegReference(arg_offset)->AsString(); in UnstartedStringFactoryNewStringFromString()
1387 Thread* self, ShadowFrame* shadow_frame, JValue* result, size_t arg_offset) { in UnstartedStringFastSubstring() argument
1388 jint start = shadow_frame->GetVReg(arg_offset + 1); in UnstartedStringFastSubstring()
1389 jint length = shadow_frame->GetVReg(arg_offset + 2); in UnstartedStringFastSubstring()
1394 hs.NewHandle(shadow_frame->GetVRegReference(arg_offset)->AsString())); in UnstartedStringFastSubstring()
1404 Thread* self, ShadowFrame* shadow_frame, JValue* result, size_t arg_offset) in UnstartedStringToCharArray() argument
1408 hs.NewHandle(shadow_frame->GetVRegReference(arg_offset)->AsString()); in UnstartedStringToCharArray()
1418 Thread* self, ShadowFrame* shadow_frame, JValue* result, size_t arg_offset) { in UnstartedReferenceGetReferent() argument
1420 shadow_frame->GetVRegReference(arg_offset)); in UnstartedReferenceGetReferent()
1436 Thread* self, ShadowFrame* shadow_frame, JValue* result, size_t arg_offset ATTRIBUTE_UNUSED) { in UnstartedRuntimeAvailableProcessors()
1456 Thread* self, ShadowFrame* shadow_frame, JValue* result, size_t arg_offset) { in UnstartedUnsafeCompareAndSwapLong() argument
1458 mirror::Object* obj = shadow_frame->GetVRegReference(arg_offset + 1); in UnstartedUnsafeCompareAndSwapLong()
1463 int64_t offset = shadow_frame->GetVRegLong(arg_offset + 2); in UnstartedUnsafeCompareAndSwapLong()
1464 int64_t expectedValue = shadow_frame->GetVRegLong(arg_offset + 4); in UnstartedUnsafeCompareAndSwapLong()
1465 int64_t newValue = shadow_frame->GetVRegLong(arg_offset + 6); in UnstartedUnsafeCompareAndSwapLong()
1485 Thread* self, ShadowFrame* shadow_frame, JValue* result, size_t arg_offset) { in UnstartedUnsafeCompareAndSwapObject() argument
1487 mirror::Object* obj = shadow_frame->GetVRegReference(arg_offset + 1); in UnstartedUnsafeCompareAndSwapObject()
1492 int64_t offset = shadow_frame->GetVRegLong(arg_offset + 2); in UnstartedUnsafeCompareAndSwapObject()
1493 mirror::Object* expected_value = shadow_frame->GetVRegReference(arg_offset + 4); in UnstartedUnsafeCompareAndSwapObject()
1494 mirror::Object* new_value = shadow_frame->GetVRegReference(arg_offset + 5); in UnstartedUnsafeCompareAndSwapObject()
1535 Thread* self, ShadowFrame* shadow_frame, JValue* result, size_t arg_offset) in UnstartedUnsafeGetObjectVolatile() argument
1538 mirror::Object* obj = shadow_frame->GetVRegReference(arg_offset + 1); in UnstartedUnsafeGetObjectVolatile()
1543 int64_t offset = shadow_frame->GetVRegLong(arg_offset + 2); in UnstartedUnsafeGetObjectVolatile()
1549 Thread* self, ShadowFrame* shadow_frame, JValue* result ATTRIBUTE_UNUSED, size_t arg_offset) in UnstartedUnsafePutObjectVolatile() argument
1552 mirror::Object* obj = shadow_frame->GetVRegReference(arg_offset + 1); in UnstartedUnsafePutObjectVolatile()
1557 int64_t offset = shadow_frame->GetVRegLong(arg_offset + 2); in UnstartedUnsafePutObjectVolatile()
1558 mirror::Object* value = shadow_frame->GetVRegReference(arg_offset + 4); in UnstartedUnsafePutObjectVolatile()
1571 Thread* self, ShadowFrame* shadow_frame, JValue* result ATTRIBUTE_UNUSED, size_t arg_offset) in UnstartedUnsafePutOrderedObject() argument
1574 mirror::Object* obj = shadow_frame->GetVRegReference(arg_offset + 1); in UnstartedUnsafePutOrderedObject()
1579 int64_t offset = shadow_frame->GetVRegLong(arg_offset + 2); in UnstartedUnsafePutOrderedObject()
1580 mirror::Object* new_value = shadow_frame->GetVRegReference(arg_offset + 4); in UnstartedUnsafePutOrderedObject()
1596 Thread* self, ShadowFrame* shadow_frame, JValue* result, size_t arg_offset) in UnstartedIntegerParseInt() argument
1598 mirror::Object* obj = shadow_frame->GetVRegReference(arg_offset); in UnstartedIntegerParseInt()
1640 Thread* self, ShadowFrame* shadow_frame, JValue* result, size_t arg_offset) in UnstartedLongParseLong() argument
1642 mirror::Object* obj = shadow_frame->GetVRegReference(arg_offset); in UnstartedLongParseLong()
1681 Thread* self, ShadowFrame* shadow_frame, JValue* result, size_t arg_offset) in UnstartedMethodInvoke() argument
1686 ObjPtr<mirror::Object> java_method_obj = shadow_frame->GetVRegReference(arg_offset); in UnstartedMethodInvoke()
1690 ObjPtr<mirror::Object> java_receiver_obj = shadow_frame->GetVRegReference(arg_offset + 1); in UnstartedMethodInvoke()
1694 ObjPtr<mirror::Object> java_args_obj = shadow_frame->GetVRegReference(arg_offset + 2); in UnstartedMethodInvoke()
1711 Thread* self ATTRIBUTE_UNUSED, ShadowFrame* shadow_frame, JValue* result, size_t arg_offset) in UnstartedSystemIdentityHashCode() argument
1713 mirror::Object* obj = shadow_frame->GetVRegReference(arg_offset); in UnstartedSystemIdentityHashCode()
2049 ShadowFrame* shadow_frame, JValue* result, size_t arg_offset) { in Invoke() argument
2063 (*iter->second)(self, shadow_frame, result, arg_offset); in Invoke()