Lines Matching refs:arg_offset

92                                 size_t arg_offset,  in CharacterLowerUpper()  argument
94 uint32_t int_value = static_cast<uint32_t>(shadow_frame->GetVReg(arg_offset)); in CharacterLowerUpper()
115 Thread* self, ShadowFrame* shadow_frame, JValue* result, size_t arg_offset) { in UnstartedCharacterToLowerCase() argument
116 CharacterLowerUpper(self, shadow_frame, result, arg_offset, true); in UnstartedCharacterToLowerCase()
120 Thread* self, ShadowFrame* shadow_frame, JValue* result, size_t arg_offset) { in UnstartedCharacterToUpperCase() argument
121 CharacterLowerUpper(self, shadow_frame, result, arg_offset, false); in UnstartedCharacterToUpperCase()
171 static mirror::String* GetClassName(Thread* self, ShadowFrame* shadow_frame, size_t arg_offset) in GetClassName() argument
173 mirror::Object* param = shadow_frame->GetVRegReference(arg_offset); in GetClassName()
196 size_t arg_offset, in UnstartedClassForNameCommon() argument
199 mirror::String* class_name = GetClassName(self, shadow_frame, arg_offset); in UnstartedClassForNameCommon()
206 initialize_class = shadow_frame->GetVReg(arg_offset + 1) != 0; in UnstartedClassForNameCommon()
207 class_loader = down_cast<mirror::ClassLoader*>(shadow_frame->GetVRegReference(arg_offset + 2)); in UnstartedClassForNameCommon()
236 Thread* self, ShadowFrame* shadow_frame, JValue* result, size_t arg_offset) { in UnstartedClassForName() argument
237 UnstartedClassForNameCommon(self, shadow_frame, result, arg_offset, false, "Class.forName"); in UnstartedClassForName()
241 Thread* self, ShadowFrame* shadow_frame, JValue* result, size_t arg_offset) { in UnstartedClassForNameLong() argument
242 UnstartedClassForNameCommon(self, shadow_frame, result, arg_offset, true, "Class.forName"); in UnstartedClassForNameLong()
246 Thread* self, ShadowFrame* shadow_frame, JValue* result, size_t arg_offset) { in UnstartedClassGetPrimitiveClass() argument
247 ObjPtr<mirror::String> class_name = GetClassName(self, shadow_frame, arg_offset); in UnstartedClassGetPrimitiveClass()
260 Thread* self, ShadowFrame* shadow_frame, JValue* result, size_t arg_offset) { in UnstartedClassClassForName() argument
261 UnstartedClassForNameCommon(self, shadow_frame, result, arg_offset, true, "Class.classForName"); in UnstartedClassClassForName()
265 Thread* self, ShadowFrame* shadow_frame, JValue* result, size_t arg_offset) { in UnstartedClassNewInstance() argument
267 mirror::Object* param = shadow_frame->GetVRegReference(arg_offset); in UnstartedClassNewInstance()
323 Thread* self, ShadowFrame* shadow_frame, JValue* result, size_t arg_offset) { in UnstartedClassGetDeclaredField() argument
326 mirror::Class* klass = shadow_frame->GetVRegReference(arg_offset)->AsClass(); in UnstartedClassGetDeclaredField()
327 mirror::String* name2 = shadow_frame->GetVRegReference(arg_offset + 1)->AsString(); in UnstartedClassGetDeclaredField()
377 Thread* self, ShadowFrame* shadow_frame, JValue* result, size_t arg_offset) { in UnstartedClassGetDeclaredMethod() argument
379 mirror::Class* klass = shadow_frame->GetVRegReference(arg_offset)->AsClass(); in UnstartedClassGetDeclaredMethod()
384 mirror::String* name = shadow_frame->GetVRegReference(arg_offset + 1)->AsString(); in UnstartedClassGetDeclaredMethod()
386 shadow_frame->GetVRegReference(arg_offset + 2)->AsObjectArray<mirror::Class>(); in UnstartedClassGetDeclaredMethod()
416 Thread* self, ShadowFrame* shadow_frame, JValue* result, size_t arg_offset) { in UnstartedClassGetDeclaredConstructor() argument
417 mirror::Class* klass = shadow_frame->GetVRegReference(arg_offset)->AsClass(); in UnstartedClassGetDeclaredConstructor()
423 shadow_frame->GetVRegReference(arg_offset + 1)->AsObjectArray<mirror::Class>(); in UnstartedClassGetDeclaredConstructor()
453 Thread* self, ShadowFrame* shadow_frame, JValue* result, size_t arg_offset) { in UnstartedClassGetDeclaringClass() argument
456 reinterpret_cast<mirror::Class*>(shadow_frame->GetVRegReference(arg_offset)))); in UnstartedClassGetDeclaringClass()
463 UnstartedClassIsAnonymousClass(self, shadow_frame, &is_anon_result, arg_offset); in UnstartedClassGetDeclaringClass()
472 Thread* self, ShadowFrame* shadow_frame, JValue* result, size_t arg_offset) { in UnstartedClassGetEnclosingClass() argument
474 Handle<mirror::Class> klass(hs.NewHandle(shadow_frame->GetVRegReference(arg_offset)->AsClass())); in UnstartedClassGetEnclosingClass()
482 Thread* self, ShadowFrame* shadow_frame, JValue* result, size_t arg_offset) { in UnstartedClassGetInnerClassFlags() argument
485 reinterpret_cast<mirror::Class*>(shadow_frame->GetVRegReference(arg_offset)))); in UnstartedClassGetInnerClassFlags()
486 const int32_t default_value = shadow_frame->GetVReg(arg_offset + 1); in UnstartedClassGetInnerClassFlags()
491 Thread* self, ShadowFrame* shadow_frame, JValue* result, size_t arg_offset) { in UnstartedClassGetSignatureAnnotation() argument
494 reinterpret_cast<mirror::Class*>(shadow_frame->GetVRegReference(arg_offset)))); in UnstartedClassGetSignatureAnnotation()
505 Thread* self, ShadowFrame* shadow_frame, JValue* result, size_t arg_offset) { in UnstartedClassIsAnonymousClass() argument
508 reinterpret_cast<mirror::Class*>(shadow_frame->GetVRegReference(arg_offset)))); in UnstartedClassIsAnonymousClass()
549 size_t arg_offset) REQUIRES_SHARED(Locks::mutator_lock_) { in GetResourceAsStream() argument
550 mirror::Object* resource_obj = shadow_frame->GetVRegReference(arg_offset + 1); in GetResourceAsStream()
655 Thread* self, ShadowFrame* shadow_frame, JValue* result, size_t arg_offset) { in UnstartedClassLoaderGetResourceAsStream() argument
657 mirror::Object* this_obj = shadow_frame->GetVRegReference(arg_offset); in UnstartedClassLoaderGetResourceAsStream()
673 GetResourceAsStream(self, shadow_frame, result, arg_offset); in UnstartedClassLoaderGetResourceAsStream()
677 Thread* self, ShadowFrame* shadow_frame, JValue* result, size_t arg_offset) { in UnstartedConstructorNewInstance0() argument
681 reinterpret_cast<mirror::Constructor*>(shadow_frame->GetVRegReference(arg_offset))); in UnstartedConstructorNewInstance0()
684 shadow_frame->GetVRegReference(arg_offset + 1))); in UnstartedConstructorNewInstance0()
743 Thread* self, ShadowFrame* shadow_frame, JValue* result, size_t arg_offset) { in UnstartedVmClassLoaderFindLoadedClass() argument
744 mirror::String* class_name = shadow_frame->GetVRegReference(arg_offset + 1)->AsString(); in UnstartedVmClassLoaderFindLoadedClass()
746 down_cast<mirror::ClassLoader*>(shadow_frame->GetVRegReference(arg_offset)); in UnstartedVmClassLoaderFindLoadedClass()
795 Thread* self, ShadowFrame* shadow_frame, JValue* result ATTRIBUTE_UNUSED, size_t arg_offset) { in UnstartedSystemArraycopy() argument
797 jint src_pos = shadow_frame->GetVReg(arg_offset + 1); in UnstartedSystemArraycopy()
798 jint dst_pos = shadow_frame->GetVReg(arg_offset + 3); in UnstartedSystemArraycopy()
799 jint length = shadow_frame->GetVReg(arg_offset + 4); in UnstartedSystemArraycopy()
801 mirror::Object* src_obj = shadow_frame->GetVRegReference(arg_offset); in UnstartedSystemArraycopy()
802 mirror::Object* dst_obj = shadow_frame->GetVRegReference(arg_offset + 2); in UnstartedSystemArraycopy()
833 mirror::Class* src_type = shadow_frame->GetVRegReference(arg_offset)->GetClass()-> in UnstartedSystemArraycopy()
838 mirror::Class* trg_type = shadow_frame->GetVRegReference(arg_offset + 2)->GetClass()-> in UnstartedSystemArraycopy()
889 Thread* self, ShadowFrame* shadow_frame, JValue* result, size_t arg_offset) { in UnstartedSystemArraycopyByte() argument
891 UnstartedRuntime::UnstartedSystemArraycopy(self, shadow_frame, result, arg_offset); in UnstartedSystemArraycopyByte()
895 Thread* self, ShadowFrame* shadow_frame, JValue* result, size_t arg_offset) { in UnstartedSystemArraycopyChar() argument
897 UnstartedRuntime::UnstartedSystemArraycopy(self, shadow_frame, result, arg_offset); in UnstartedSystemArraycopyChar()
901 Thread* self, ShadowFrame* shadow_frame, JValue* result, size_t arg_offset) { in UnstartedSystemArraycopyInt() argument
903 UnstartedRuntime::UnstartedSystemArraycopy(self, shadow_frame, result, arg_offset); in UnstartedSystemArraycopyInt()
908 JValue* result, size_t arg_offset ATTRIBUTE_UNUSED) { in UnstartedSystemGetSecurityManager()
917 size_t arg_offset, in GetSystemProperty() argument
922 hs.NewHandle(reinterpret_cast<mirror::String*>(shadow_frame->GetVRegReference(arg_offset)))); in GetSystemProperty()
985 result->SetL(shadow_frame->GetVRegReference(arg_offset + 1)); in GetSystemProperty()
998 Thread* self, ShadowFrame* shadow_frame, JValue* result, size_t arg_offset) { in UnstartedSystemGetProperty() argument
999 GetSystemProperty(self, shadow_frame, result, arg_offset, false); in UnstartedSystemGetProperty()
1003 Thread* self, ShadowFrame* shadow_frame, JValue* result, size_t arg_offset) { in UnstartedSystemGetPropertyWithDefault() argument
1004 GetSystemProperty(self, shadow_frame, result, arg_offset, true); in UnstartedSystemGetPropertyWithDefault()
1066 Thread* self, ShadowFrame* shadow_frame, JValue* result, size_t arg_offset ATTRIBUTE_UNUSED) { in UnstartedThreadLocalGet()
1078 Thread* self, ShadowFrame* shadow_frame, JValue* result, size_t arg_offset ATTRIBUTE_UNUSED) { in UnstartedThreadCurrentThread()
1110 Thread* self, ShadowFrame* shadow_frame, JValue* result, size_t arg_offset ATTRIBUTE_UNUSED) { in UnstartedThreadGetNativeState()
1131 Thread* self ATTRIBUTE_UNUSED, ShadowFrame* shadow_frame, JValue* result, size_t arg_offset) { in UnstartedMathCeil() argument
1132 result->SetD(ceil(shadow_frame->GetVRegDouble(arg_offset))); in UnstartedMathCeil()
1136 Thread* self ATTRIBUTE_UNUSED, ShadowFrame* shadow_frame, JValue* result, size_t arg_offset) { in UnstartedMathFloor() argument
1137 result->SetD(floor(shadow_frame->GetVRegDouble(arg_offset))); in UnstartedMathFloor()
1141 Thread* self ATTRIBUTE_UNUSED, ShadowFrame* shadow_frame, JValue* result, size_t arg_offset) { in UnstartedMathSin() argument
1142 result->SetD(sin(shadow_frame->GetVRegDouble(arg_offset))); in UnstartedMathSin()
1146 Thread* self ATTRIBUTE_UNUSED, ShadowFrame* shadow_frame, JValue* result, size_t arg_offset) { in UnstartedMathCos() argument
1147 result->SetD(cos(shadow_frame->GetVRegDouble(arg_offset))); in UnstartedMathCos()
1151 Thread* self ATTRIBUTE_UNUSED, ShadowFrame* shadow_frame, JValue* result, size_t arg_offset) { in UnstartedMathPow() argument
1152 result->SetD(pow(shadow_frame->GetVRegDouble(arg_offset), in UnstartedMathPow()
1153 shadow_frame->GetVRegDouble(arg_offset + 2))); in UnstartedMathPow()
1157 Thread* self ATTRIBUTE_UNUSED, ShadowFrame* shadow_frame, JValue* result, size_t arg_offset) { in UnstartedObjectHashCode() argument
1158 mirror::Object* obj = shadow_frame->GetVRegReference(arg_offset); in UnstartedObjectHashCode()
1163 Thread* self ATTRIBUTE_UNUSED, ShadowFrame* shadow_frame, JValue* result, size_t arg_offset) { in UnstartedDoubleDoubleToRawLongBits() argument
1164 double in = shadow_frame->GetVRegDouble(arg_offset); in UnstartedDoubleDoubleToRawLongBits()
1169 Primitive::Type type, ShadowFrame* shadow_frame, JValue* result, size_t arg_offset) { in UnstartedMemoryPeek() argument
1170 int64_t address = shadow_frame->GetVRegLong(arg_offset); in UnstartedMemoryPeek()
1212 Thread* self ATTRIBUTE_UNUSED, ShadowFrame* shadow_frame, JValue* result, size_t arg_offset) { in UnstartedMemoryPeekByte() argument
1213 UnstartedMemoryPeek(Primitive::kPrimByte, shadow_frame, result, arg_offset); in UnstartedMemoryPeekByte()
1217 Thread* self ATTRIBUTE_UNUSED, ShadowFrame* shadow_frame, JValue* result, size_t arg_offset) { in UnstartedMemoryPeekShort() argument
1218 UnstartedMemoryPeek(Primitive::kPrimShort, shadow_frame, result, arg_offset); in UnstartedMemoryPeekShort()
1222 Thread* self ATTRIBUTE_UNUSED, ShadowFrame* shadow_frame, JValue* result, size_t arg_offset) { in UnstartedMemoryPeekInt() argument
1223 UnstartedMemoryPeek(Primitive::kPrimInt, shadow_frame, result, arg_offset); in UnstartedMemoryPeekInt()
1227 Thread* self ATTRIBUTE_UNUSED, ShadowFrame* shadow_frame, JValue* result, size_t arg_offset) { in UnstartedMemoryPeekLong() argument
1228 UnstartedMemoryPeek(Primitive::kPrimLong, shadow_frame, result, arg_offset); in UnstartedMemoryPeekLong()
1232 Primitive::Type type, Thread* self, ShadowFrame* shadow_frame, size_t arg_offset) in UnstartedMemoryPeekArray() argument
1234 int64_t address_long = shadow_frame->GetVRegLong(arg_offset); in UnstartedMemoryPeekArray()
1235 mirror::Object* obj = shadow_frame->GetVRegReference(arg_offset + 2); in UnstartedMemoryPeekArray()
1242 int offset = shadow_frame->GetVReg(arg_offset + 3); in UnstartedMemoryPeekArray()
1243 int count = shadow_frame->GetVReg(arg_offset + 4); in UnstartedMemoryPeekArray()
1281 Thread* self, ShadowFrame* shadow_frame, JValue* result ATTRIBUTE_UNUSED, size_t arg_offset) { in UnstartedMemoryPeekByteArray() argument
1282 UnstartedMemoryPeekArray(Primitive::kPrimByte, self, shadow_frame, arg_offset); in UnstartedMemoryPeekByteArray()
1287 Thread* self, ShadowFrame* shadow_frame, JValue* result ATTRIBUTE_UNUSED, size_t arg_offset) { in UnstartedStringGetCharsNoCheck() argument
1288 jint start = shadow_frame->GetVReg(arg_offset + 1); in UnstartedStringGetCharsNoCheck()
1289 jint end = shadow_frame->GetVReg(arg_offset + 2); in UnstartedStringGetCharsNoCheck()
1290 jint index = shadow_frame->GetVReg(arg_offset + 4); in UnstartedStringGetCharsNoCheck()
1291 mirror::String* string = shadow_frame->GetVRegReference(arg_offset)->AsString(); in UnstartedStringGetCharsNoCheck()
1301 hs.NewHandle(shadow_frame->GetVRegReference(arg_offset + 3)->AsCharArray())); in UnstartedStringGetCharsNoCheck()
1310 Thread* self, ShadowFrame* shadow_frame, JValue* result, size_t arg_offset) { in UnstartedStringCharAt() argument
1311 jint index = shadow_frame->GetVReg(arg_offset + 1); in UnstartedStringCharAt()
1312 mirror::String* string = shadow_frame->GetVRegReference(arg_offset)->AsString(); in UnstartedStringCharAt()
1323 Thread* self, ShadowFrame* shadow_frame, JValue* result, size_t arg_offset) { in UnstartedStringDoReplace() argument
1324 jchar old_c = shadow_frame->GetVReg(arg_offset + 1); in UnstartedStringDoReplace()
1325 jchar new_c = shadow_frame->GetVReg(arg_offset + 2); in UnstartedStringDoReplace()
1328 hs.NewHandle(shadow_frame->GetVRegReference(arg_offset)->AsString()); in UnstartedStringDoReplace()
1338 Thread* self, ShadowFrame* shadow_frame, JValue* result, size_t arg_offset) { in UnstartedStringFactoryNewStringFromChars() argument
1339 jint offset = shadow_frame->GetVReg(arg_offset); in UnstartedStringFactoryNewStringFromChars()
1340 jint char_count = shadow_frame->GetVReg(arg_offset + 1); in UnstartedStringFactoryNewStringFromChars()
1344 hs.NewHandle(shadow_frame->GetVRegReference(arg_offset + 2)->AsCharArray())); in UnstartedStringFactoryNewStringFromChars()
1352 Thread* self, ShadowFrame* shadow_frame, JValue* result, size_t arg_offset) { in UnstartedStringFactoryNewStringFromString() argument
1353 mirror::String* to_copy = shadow_frame->GetVRegReference(arg_offset)->AsString(); in UnstartedStringFactoryNewStringFromString()
1367 Thread* self, ShadowFrame* shadow_frame, JValue* result, size_t arg_offset) { in UnstartedStringFastSubstring() argument
1368 jint start = shadow_frame->GetVReg(arg_offset + 1); in UnstartedStringFastSubstring()
1369 jint length = shadow_frame->GetVReg(arg_offset + 2); in UnstartedStringFastSubstring()
1374 hs.NewHandle(shadow_frame->GetVRegReference(arg_offset)->AsString())); in UnstartedStringFastSubstring()
1384 Thread* self, ShadowFrame* shadow_frame, JValue* result, size_t arg_offset) in UnstartedStringToCharArray() argument
1386 mirror::String* string = shadow_frame->GetVRegReference(arg_offset)->AsString(); in UnstartedStringToCharArray()
1396 Thread* self, ShadowFrame* shadow_frame, JValue* result, size_t arg_offset) { in UnstartedReferenceGetReferent() argument
1398 shadow_frame->GetVRegReference(arg_offset)); in UnstartedReferenceGetReferent()
1414 Thread* self, ShadowFrame* shadow_frame, JValue* result, size_t arg_offset ATTRIBUTE_UNUSED) { in UnstartedRuntimeAvailableProcessors()
1434 Thread* self, ShadowFrame* shadow_frame, JValue* result, size_t arg_offset) { in UnstartedUnsafeCompareAndSwapLong() argument
1436 mirror::Object* obj = shadow_frame->GetVRegReference(arg_offset + 1); in UnstartedUnsafeCompareAndSwapLong()
1441 int64_t offset = shadow_frame->GetVRegLong(arg_offset + 2); in UnstartedUnsafeCompareAndSwapLong()
1442 int64_t expectedValue = shadow_frame->GetVRegLong(arg_offset + 4); in UnstartedUnsafeCompareAndSwapLong()
1443 int64_t newValue = shadow_frame->GetVRegLong(arg_offset + 6); in UnstartedUnsafeCompareAndSwapLong()
1459 Thread* self, ShadowFrame* shadow_frame, JValue* result, size_t arg_offset) { in UnstartedUnsafeCompareAndSwapObject() argument
1461 mirror::Object* obj = shadow_frame->GetVRegReference(arg_offset + 1); in UnstartedUnsafeCompareAndSwapObject()
1466 int64_t offset = shadow_frame->GetVRegLong(arg_offset + 2); in UnstartedUnsafeCompareAndSwapObject()
1467 mirror::Object* expected_value = shadow_frame->GetVRegReference(arg_offset + 4); in UnstartedUnsafeCompareAndSwapObject()
1468 mirror::Object* newValue = shadow_frame->GetVRegReference(arg_offset + 5); in UnstartedUnsafeCompareAndSwapObject()
1501 Thread* self, ShadowFrame* shadow_frame, JValue* result, size_t arg_offset) in UnstartedUnsafeGetObjectVolatile() argument
1504 mirror::Object* obj = shadow_frame->GetVRegReference(arg_offset + 1); in UnstartedUnsafeGetObjectVolatile()
1509 int64_t offset = shadow_frame->GetVRegLong(arg_offset + 2); in UnstartedUnsafeGetObjectVolatile()
1515 Thread* self, ShadowFrame* shadow_frame, JValue* result ATTRIBUTE_UNUSED, size_t arg_offset) in UnstartedUnsafePutObjectVolatile() argument
1518 mirror::Object* obj = shadow_frame->GetVRegReference(arg_offset + 1); in UnstartedUnsafePutObjectVolatile()
1523 int64_t offset = shadow_frame->GetVRegLong(arg_offset + 2); in UnstartedUnsafePutObjectVolatile()
1524 mirror::Object* value = shadow_frame->GetVRegReference(arg_offset + 4); in UnstartedUnsafePutObjectVolatile()
1533 Thread* self, ShadowFrame* shadow_frame, JValue* result ATTRIBUTE_UNUSED, size_t arg_offset) in UnstartedUnsafePutOrderedObject() argument
1536 mirror::Object* obj = shadow_frame->GetVRegReference(arg_offset + 1); in UnstartedUnsafePutOrderedObject()
1541 int64_t offset = shadow_frame->GetVRegLong(arg_offset + 2); in UnstartedUnsafePutOrderedObject()
1542 mirror::Object* newValue = shadow_frame->GetVRegReference(arg_offset + 4); in UnstartedUnsafePutOrderedObject()
1554 Thread* self, ShadowFrame* shadow_frame, JValue* result, size_t arg_offset) in UnstartedIntegerParseInt() argument
1556 mirror::Object* obj = shadow_frame->GetVRegReference(arg_offset); in UnstartedIntegerParseInt()
1598 Thread* self, ShadowFrame* shadow_frame, JValue* result, size_t arg_offset) in UnstartedLongParseLong() argument
1600 mirror::Object* obj = shadow_frame->GetVRegReference(arg_offset); in UnstartedLongParseLong()
1639 Thread* self, ShadowFrame* shadow_frame, JValue* result, size_t arg_offset) in UnstartedMethodInvoke() argument
1644 ObjPtr<mirror::Object> java_method_obj = shadow_frame->GetVRegReference(arg_offset); in UnstartedMethodInvoke()
1648 ObjPtr<mirror::Object> java_receiver_obj = shadow_frame->GetVRegReference(arg_offset + 1); in UnstartedMethodInvoke()
1652 ObjPtr<mirror::Object> java_args_obj = shadow_frame->GetVRegReference(arg_offset + 2); in UnstartedMethodInvoke()
1669 Thread* self ATTRIBUTE_UNUSED, ShadowFrame* shadow_frame, JValue* result, size_t arg_offset) in UnstartedSystemIdentityHashCode() argument
1671 mirror::Object* obj = shadow_frame->GetVRegReference(arg_offset); in UnstartedSystemIdentityHashCode()
1950 ShadowFrame* shadow_frame, JValue* result, size_t arg_offset) { in Invoke() argument
1964 (*iter->second)(self, shadow_frame, result, arg_offset); in Invoke()