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()
843 ObjPtr<mirror::Class> src_type = shadow_frame->GetVRegReference(arg_offset)->GetClass()-> in UnstartedSystemArraycopy()
848 ObjPtr<mirror::Class> trg_type = shadow_frame->GetVRegReference(arg_offset + 2)->GetClass()-> in UnstartedSystemArraycopy()
899 Thread* self, ShadowFrame* shadow_frame, JValue* result, size_t arg_offset) { in UnstartedSystemArraycopyByte() argument
901 UnstartedRuntime::UnstartedSystemArraycopy(self, shadow_frame, result, arg_offset); in UnstartedSystemArraycopyByte()
905 Thread* self, ShadowFrame* shadow_frame, JValue* result, size_t arg_offset) { in UnstartedSystemArraycopyChar() argument
907 UnstartedRuntime::UnstartedSystemArraycopy(self, shadow_frame, result, arg_offset); in UnstartedSystemArraycopyChar()
911 Thread* self, ShadowFrame* shadow_frame, JValue* result, size_t arg_offset) { in UnstartedSystemArraycopyInt() argument
913 UnstartedRuntime::UnstartedSystemArraycopy(self, shadow_frame, result, arg_offset); in UnstartedSystemArraycopyInt()
918 JValue* result, size_t arg_offset ATTRIBUTE_UNUSED) { in UnstartedSystemGetSecurityManager()
927 size_t arg_offset, in GetSystemProperty() argument
932 hs.NewHandle(reinterpret_cast<mirror::String*>(shadow_frame->GetVRegReference(arg_offset)))); in GetSystemProperty()
995 result->SetL(shadow_frame->GetVRegReference(arg_offset + 1)); in GetSystemProperty()
1008 Thread* self, ShadowFrame* shadow_frame, JValue* result, size_t arg_offset) { in UnstartedSystemGetProperty() argument
1009 GetSystemProperty(self, shadow_frame, result, arg_offset, false); in UnstartedSystemGetProperty()
1013 Thread* self, ShadowFrame* shadow_frame, JValue* result, size_t arg_offset) { in UnstartedSystemGetPropertyWithDefault() argument
1014 GetSystemProperty(self, shadow_frame, result, arg_offset, true); in UnstartedSystemGetPropertyWithDefault()
1076 Thread* self, ShadowFrame* shadow_frame, JValue* result, size_t arg_offset ATTRIBUTE_UNUSED) { in UnstartedThreadLocalGet()
1088 Thread* self, ShadowFrame* shadow_frame, JValue* result, size_t arg_offset ATTRIBUTE_UNUSED) { in UnstartedThreadCurrentThread()
1122 Thread* self, ShadowFrame* shadow_frame, JValue* result, size_t arg_offset ATTRIBUTE_UNUSED) { in UnstartedThreadGetNativeState()
1145 Thread* self ATTRIBUTE_UNUSED, ShadowFrame* shadow_frame, JValue* result, size_t arg_offset) { in UnstartedMathCeil() argument
1146 result->SetD(ceil(shadow_frame->GetVRegDouble(arg_offset))); in UnstartedMathCeil()
1150 Thread* self ATTRIBUTE_UNUSED, ShadowFrame* shadow_frame, JValue* result, size_t arg_offset) { in UnstartedMathFloor() argument
1151 result->SetD(floor(shadow_frame->GetVRegDouble(arg_offset))); in UnstartedMathFloor()
1155 Thread* self ATTRIBUTE_UNUSED, ShadowFrame* shadow_frame, JValue* result, size_t arg_offset) { in UnstartedMathSin() argument
1156 result->SetD(sin(shadow_frame->GetVRegDouble(arg_offset))); in UnstartedMathSin()
1160 Thread* self ATTRIBUTE_UNUSED, ShadowFrame* shadow_frame, JValue* result, size_t arg_offset) { in UnstartedMathCos() argument
1161 result->SetD(cos(shadow_frame->GetVRegDouble(arg_offset))); in UnstartedMathCos()
1165 Thread* self ATTRIBUTE_UNUSED, ShadowFrame* shadow_frame, JValue* result, size_t arg_offset) { in UnstartedMathPow() argument
1166 result->SetD(pow(shadow_frame->GetVRegDouble(arg_offset), in UnstartedMathPow()
1167 shadow_frame->GetVRegDouble(arg_offset + 2))); in UnstartedMathPow()
1171 Thread* self ATTRIBUTE_UNUSED, ShadowFrame* shadow_frame, JValue* result, size_t arg_offset) { in UnstartedObjectHashCode() argument
1172 mirror::Object* obj = shadow_frame->GetVRegReference(arg_offset); in UnstartedObjectHashCode()
1177 Thread* self ATTRIBUTE_UNUSED, ShadowFrame* shadow_frame, JValue* result, size_t arg_offset) { in UnstartedDoubleDoubleToRawLongBits() argument
1178 double in = shadow_frame->GetVRegDouble(arg_offset); in UnstartedDoubleDoubleToRawLongBits()
1183 Primitive::Type type, ShadowFrame* shadow_frame, JValue* result, size_t arg_offset) { in UnstartedMemoryPeek() argument
1184 int64_t address = shadow_frame->GetVRegLong(arg_offset); in UnstartedMemoryPeek()
1226 Thread* self ATTRIBUTE_UNUSED, ShadowFrame* shadow_frame, JValue* result, size_t arg_offset) { in UnstartedMemoryPeekByte() argument
1227 UnstartedMemoryPeek(Primitive::kPrimByte, shadow_frame, result, arg_offset); in UnstartedMemoryPeekByte()
1231 Thread* self ATTRIBUTE_UNUSED, ShadowFrame* shadow_frame, JValue* result, size_t arg_offset) { in UnstartedMemoryPeekShort() argument
1232 UnstartedMemoryPeek(Primitive::kPrimShort, shadow_frame, result, arg_offset); in UnstartedMemoryPeekShort()
1236 Thread* self ATTRIBUTE_UNUSED, ShadowFrame* shadow_frame, JValue* result, size_t arg_offset) { in UnstartedMemoryPeekInt() argument
1237 UnstartedMemoryPeek(Primitive::kPrimInt, shadow_frame, result, arg_offset); in UnstartedMemoryPeekInt()
1241 Thread* self ATTRIBUTE_UNUSED, ShadowFrame* shadow_frame, JValue* result, size_t arg_offset) { in UnstartedMemoryPeekLong() argument
1242 UnstartedMemoryPeek(Primitive::kPrimLong, shadow_frame, result, arg_offset); in UnstartedMemoryPeekLong()
1246 Primitive::Type type, Thread* self, ShadowFrame* shadow_frame, size_t arg_offset) in UnstartedMemoryPeekArray() argument
1248 int64_t address_long = shadow_frame->GetVRegLong(arg_offset); in UnstartedMemoryPeekArray()
1249 mirror::Object* obj = shadow_frame->GetVRegReference(arg_offset + 2); in UnstartedMemoryPeekArray()
1256 int offset = shadow_frame->GetVReg(arg_offset + 3); in UnstartedMemoryPeekArray()
1257 int count = shadow_frame->GetVReg(arg_offset + 4); in UnstartedMemoryPeekArray()
1295 Thread* self, ShadowFrame* shadow_frame, JValue* result ATTRIBUTE_UNUSED, size_t arg_offset) { in UnstartedMemoryPeekByteArray() argument
1296 UnstartedMemoryPeekArray(Primitive::kPrimByte, self, shadow_frame, arg_offset); in UnstartedMemoryPeekByteArray()
1301 Thread* self, ShadowFrame* shadow_frame, JValue* result ATTRIBUTE_UNUSED, size_t arg_offset) { in UnstartedStringGetCharsNoCheck() argument
1302 jint start = shadow_frame->GetVReg(arg_offset + 1); in UnstartedStringGetCharsNoCheck()
1303 jint end = shadow_frame->GetVReg(arg_offset + 2); in UnstartedStringGetCharsNoCheck()
1304 jint index = shadow_frame->GetVReg(arg_offset + 4); in UnstartedStringGetCharsNoCheck()
1305 ObjPtr<mirror::String> string = shadow_frame->GetVRegReference(arg_offset)->AsString(); in UnstartedStringGetCharsNoCheck()
1315 hs.NewHandle(shadow_frame->GetVRegReference(arg_offset + 3)->AsCharArray())); in UnstartedStringGetCharsNoCheck()
1324 Thread* self, ShadowFrame* shadow_frame, JValue* result, size_t arg_offset) { in UnstartedStringCharAt() argument
1325 jint index = shadow_frame->GetVReg(arg_offset + 1); in UnstartedStringCharAt()
1326 ObjPtr<mirror::String> string = shadow_frame->GetVRegReference(arg_offset)->AsString(); in UnstartedStringCharAt()
1337 Thread* self, ShadowFrame* shadow_frame, JValue* result, size_t arg_offset) { in UnstartedStringDoReplace() argument
1338 jchar old_c = shadow_frame->GetVReg(arg_offset + 1); in UnstartedStringDoReplace()
1339 jchar new_c = shadow_frame->GetVReg(arg_offset + 2); in UnstartedStringDoReplace()
1342 hs.NewHandle(shadow_frame->GetVRegReference(arg_offset)->AsString()); in UnstartedStringDoReplace()
1352 Thread* self, ShadowFrame* shadow_frame, JValue* result, size_t arg_offset) { in UnstartedStringFactoryNewStringFromChars() argument
1353 jint offset = shadow_frame->GetVReg(arg_offset); in UnstartedStringFactoryNewStringFromChars()
1354 jint char_count = shadow_frame->GetVReg(arg_offset + 1); in UnstartedStringFactoryNewStringFromChars()
1358 hs.NewHandle(shadow_frame->GetVRegReference(arg_offset + 2)->AsCharArray())); in UnstartedStringFactoryNewStringFromChars()
1366 Thread* self, ShadowFrame* shadow_frame, JValue* result, size_t arg_offset) { in UnstartedStringFactoryNewStringFromString() argument
1367 ObjPtr<mirror::String> to_copy = shadow_frame->GetVRegReference(arg_offset)->AsString(); in UnstartedStringFactoryNewStringFromString()
1381 Thread* self, ShadowFrame* shadow_frame, JValue* result, size_t arg_offset) { in UnstartedStringFastSubstring() argument
1382 jint start = shadow_frame->GetVReg(arg_offset + 1); in UnstartedStringFastSubstring()
1383 jint length = shadow_frame->GetVReg(arg_offset + 2); in UnstartedStringFastSubstring()
1388 hs.NewHandle(shadow_frame->GetVRegReference(arg_offset)->AsString())); in UnstartedStringFastSubstring()
1398 Thread* self, ShadowFrame* shadow_frame, JValue* result, size_t arg_offset) in UnstartedStringToCharArray() argument
1400 ObjPtr<mirror::String> string = shadow_frame->GetVRegReference(arg_offset)->AsString(); in UnstartedStringToCharArray()
1410 Thread* self, ShadowFrame* shadow_frame, JValue* result, size_t arg_offset) { in UnstartedReferenceGetReferent() argument
1412 shadow_frame->GetVRegReference(arg_offset)); in UnstartedReferenceGetReferent()
1428 Thread* self, ShadowFrame* shadow_frame, JValue* result, size_t arg_offset ATTRIBUTE_UNUSED) { in UnstartedRuntimeAvailableProcessors()
1448 Thread* self, ShadowFrame* shadow_frame, JValue* result, size_t arg_offset) { in UnstartedUnsafeCompareAndSwapLong() argument
1450 mirror::Object* obj = shadow_frame->GetVRegReference(arg_offset + 1); in UnstartedUnsafeCompareAndSwapLong()
1455 int64_t offset = shadow_frame->GetVRegLong(arg_offset + 2); in UnstartedUnsafeCompareAndSwapLong()
1456 int64_t expectedValue = shadow_frame->GetVRegLong(arg_offset + 4); in UnstartedUnsafeCompareAndSwapLong()
1457 int64_t newValue = shadow_frame->GetVRegLong(arg_offset + 6); in UnstartedUnsafeCompareAndSwapLong()
1473 Thread* self, ShadowFrame* shadow_frame, JValue* result, size_t arg_offset) { in UnstartedUnsafeCompareAndSwapObject() argument
1475 mirror::Object* obj = shadow_frame->GetVRegReference(arg_offset + 1); in UnstartedUnsafeCompareAndSwapObject()
1480 int64_t offset = shadow_frame->GetVRegLong(arg_offset + 2); in UnstartedUnsafeCompareAndSwapObject()
1481 mirror::Object* expected_value = shadow_frame->GetVRegReference(arg_offset + 4); in UnstartedUnsafeCompareAndSwapObject()
1482 mirror::Object* newValue = shadow_frame->GetVRegReference(arg_offset + 5); in UnstartedUnsafeCompareAndSwapObject()
1519 Thread* self, ShadowFrame* shadow_frame, JValue* result, size_t arg_offset) in UnstartedUnsafeGetObjectVolatile() argument
1522 mirror::Object* obj = shadow_frame->GetVRegReference(arg_offset + 1); in UnstartedUnsafeGetObjectVolatile()
1527 int64_t offset = shadow_frame->GetVRegLong(arg_offset + 2); in UnstartedUnsafeGetObjectVolatile()
1533 Thread* self, ShadowFrame* shadow_frame, JValue* result ATTRIBUTE_UNUSED, size_t arg_offset) in UnstartedUnsafePutObjectVolatile() argument
1536 mirror::Object* obj = shadow_frame->GetVRegReference(arg_offset + 1); in UnstartedUnsafePutObjectVolatile()
1541 int64_t offset = shadow_frame->GetVRegLong(arg_offset + 2); in UnstartedUnsafePutObjectVolatile()
1542 mirror::Object* value = shadow_frame->GetVRegReference(arg_offset + 4); in UnstartedUnsafePutObjectVolatile()
1551 Thread* self, ShadowFrame* shadow_frame, JValue* result ATTRIBUTE_UNUSED, size_t arg_offset) in UnstartedUnsafePutOrderedObject() argument
1554 mirror::Object* obj = shadow_frame->GetVRegReference(arg_offset + 1); in UnstartedUnsafePutOrderedObject()
1559 int64_t offset = shadow_frame->GetVRegLong(arg_offset + 2); in UnstartedUnsafePutOrderedObject()
1560 mirror::Object* newValue = shadow_frame->GetVRegReference(arg_offset + 4); in UnstartedUnsafePutOrderedObject()
1572 Thread* self, ShadowFrame* shadow_frame, JValue* result, size_t arg_offset) in UnstartedIntegerParseInt() argument
1574 mirror::Object* obj = shadow_frame->GetVRegReference(arg_offset); in UnstartedIntegerParseInt()
1616 Thread* self, ShadowFrame* shadow_frame, JValue* result, size_t arg_offset) in UnstartedLongParseLong() argument
1618 mirror::Object* obj = shadow_frame->GetVRegReference(arg_offset); in UnstartedLongParseLong()
1657 Thread* self, ShadowFrame* shadow_frame, JValue* result, size_t arg_offset) in UnstartedMethodInvoke() argument
1662 ObjPtr<mirror::Object> java_method_obj = shadow_frame->GetVRegReference(arg_offset); in UnstartedMethodInvoke()
1666 ObjPtr<mirror::Object> java_receiver_obj = shadow_frame->GetVRegReference(arg_offset + 1); in UnstartedMethodInvoke()
1670 ObjPtr<mirror::Object> java_args_obj = shadow_frame->GetVRegReference(arg_offset + 2); in UnstartedMethodInvoke()
1687 Thread* self ATTRIBUTE_UNUSED, ShadowFrame* shadow_frame, JValue* result, size_t arg_offset) in UnstartedSystemIdentityHashCode() argument
1689 mirror::Object* obj = shadow_frame->GetVRegReference(arg_offset); in UnstartedSystemIdentityHashCode()
2018 ShadowFrame* shadow_frame, JValue* result, size_t arg_offset) { in Invoke() argument
2032 (*iter->second)(self, shadow_frame, result, arg_offset); in Invoke()