Home
last modified time | relevance | path

Searched refs:GetOffset (Results 1 – 21 of 21) sorted by relevance

/art/runtime/mirror/
Dart_field-inl.h55 inline MemberOffset ArtField::GetOffset() { in GetOffset() function
69 return object->GetField32Volatile(GetOffset()); in Get32()
71 return object->GetField32(GetOffset()); in Get32()
79 object->SetField32Volatile<kTransactionActive>(GetOffset(), new_value); in Set32()
81 object->SetField32<kTransactionActive>(GetOffset(), new_value); in Set32()
89 return object->GetField64Volatile(GetOffset()); in Get64()
91 return object->GetField64(GetOffset()); in Get64()
99 object->SetField64Volatile<kTransactionActive>(GetOffset(), new_value); in Set64()
101 object->SetField64<kTransactionActive>(GetOffset(), new_value); in Set64()
109 return object->GetFieldObjectVolatile<Object>(GetOffset()); in GetObj()
[all …]
Dstring.cc43 const uint16_t* chars = GetCharArray()->GetData() + GetOffset(); in FastIndexOf()
66 const int32_t hash_code = ComputeUtf16Hash(GetCharArray(), GetOffset(), GetLength()); in ComputeHashCode()
72 return CountUtf8Bytes(GetCharArray()->GetData() + GetOffset(), GetLength()); in GetUtfLength()
194 const uint16_t* chars = GetCharArray()->GetData() + GetOffset(); in ToModifiedUtf8()
217 const uint16_t* lhsChars = lhs->GetCharArray()->GetData() + lhs->GetOffset(); in CompareTo()
218 const uint16_t* rhsChars = rhs->GetCharArray()->GetData() + rhs->GetOffset(); in CompareTo()
Dstring-inl.h68 return GetCharArray()->Get(index + GetOffset()); in CharAt()
76 DCHECK(result != 0 || ComputeUtf16Hash(GetCharArray(), GetOffset(), GetLength()) == 0) in GetHashCode()
Dart_field.cc69 if (field->GetOffset().Uint32Value() == field_offset) { in FindInstanceFieldWithOffset()
Dobject.cc212 if (field->GetOffset().Int32Value() == field_offset.Int32Value()) { in CheckFieldAssignmentImpl()
232 if (field->GetOffset().Int32Value() == field_offset.Int32Value()) { in CheckFieldAssignmentImpl()
Dclass-inl.h699 MemberOffset field_offset = GetSFields()->Get(0)->GetOffset(); in GetInterfaces()
708 MemberOffset field_offset = GetSFields()->Get(1)->GetOffset(); in GetThrows()
717 return GetSFields()->Get(0)->GetOffset(); in GetDisableIntrinsicFlagOffset()
725 return GetSFields()->Get(1)->GetOffset(); in GetSlowPathFlagOffset()
Dstring.h59 int32_t GetOffset() SHARED_LOCKS_REQUIRED(Locks::mutator_lock_) { in GetOffset() function
Dart_field.h87 MemberOffset GetOffset() SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
/art/compiler/
Doat_writer.cc145 static uint32_t GetOffset(OatClass* oat_class, size_t method_offsets_index) ALWAYS_INLINE { in GetOffset() function
167 static uint32_t GetOffset(OatClass* oat_class, size_t method_offsets_index) ALWAYS_INLINE { in GetOffset() function
189 static uint32_t GetOffset(OatClass* oat_class, size_t method_offsets_index) ALWAYS_INLINE { in GetOffset() function
233 size_t GetOffset() const { in GetOffset() function in art::OatWriter::DexMethodVisitor
506 DCHECK_EQ(DataAccess::GetOffset(oat_class, method_offsets_index_), 0u); in VisitMethod()
667 uint32_t map_offset = DataAccess::GetOffset(oat_class, method_offsets_index_); in VisitMethod()
787 offset = visitor.GetOffset(); in InitOatClasses()
810 offset = visitor.GetOffset(); \ in InitOatMaps()
875 offset = visitor.GetOffset(); \ in InitOatCodeDexFiles()
1013 relative_offset = visitor.GetOffset(); \ in WriteMaps()
[all …]
Dimage_writer.cc607 const uint16_t* utf16_string = string->GetCharArray()->GetData() + string->GetOffset(); in ComputeEagerResolvedStringsCallback()
/art/compiler/driver/
Dcompiler_driver-inl.h115 *field_offset = resolved_field->GetOffset(); in IsFastStaticField()
150 *field_offset = resolved_field->GetOffset(); in IsFastStaticField()
Dcompiler_driver.cc1109 *field_offset = resolved_field->GetOffset(); in ComputeInstanceFieldInfo()
/art/compiler/dex/
Dmir_field_info.cc65 it->field_offset_ = resolved_field->GetOffset(); in Resolve()
/art/runtime/quick/
Dinline_method_analyser.cc345 DCHECK_GE(field->GetOffset().Int32Value(), 0); in ComputeSpecialAccessorInfo()
347 result->field_offset = field->GetOffset().Int32Value(); in ComputeSpecialAccessorInfo()
/art/runtime/
Dclass_linker_test.cc293 ASSERT_EQ(current_ref_offset.Uint32Value(), field->GetOffset().Uint32Value()); in AssertClass()
304 if (field->GetOffset().Uint32Value() < end_ref_offset.Uint32Value()) { in AssertClass()
306 ASSERT_LT(field->GetOffset().Uint32Value(), start_ref_offset.Uint32Value()); in AssertClass()
307 CHECK(!IsAligned<4>(field->GetOffset().Uint32Value())); in AssertClass()
440 if (field->GetOffset().Uint32Value() != offset.cpp_offset) { in Check()
448 if (field->GetOffset().Uint32Value() != offset.cpp_offset) { in Check()
452 << " Java=" << field->GetOffset().Uint32Value() << " C++=" << offset.cpp_offset; in Check()
Djni_internal.cc1958 const jchar* chars = s->GetCharArray()->GetData() + s->GetOffset(); in GetStringRegion()
1972 const jchar* chars = s->GetCharArray()->GetData() + s->GetOffset(); in GetStringUTFRegion()
1988 int32_t offset = s->GetOffset(); in GetStringChars()
1998 return static_cast<jchar*>(chars->GetData() + s->GetOffset()); in GetStringChars()
2007 if (chars != (s_chars->GetData() + s->GetOffset())) { in ReleaseStringChars()
2017 int32_t offset = s->GetOffset(); in GetStringCritical()
2053 const uint16_t* chars = s->GetCharArray()->GetData() + s->GetOffset(); in GetStringUTFChars()
/art/compiler/optimizing/
Dbuilder.cc416 resolved_field->GetOffset())); in BuildFieldAccess()
421 resolved_field->GetOffset())); in BuildFieldAccess()
/art/compiler/utils/arm/
Dassembler_thumb2.cc1263 if (is_signed || ad.GetOffset() < 0 || ad.GetMode() != Address::Offset) { in EmitLoadStore()
1269 int32_t offset = ad.GetOffset(); in EmitLoadStore()
1355 int32_t offset = ad.GetOffset(); in EmitLoadStore()
Dassembler_arm.h241 int32_t GetOffset() const { in GetOffset() function
Dassembler_arm32.cc555 int32_t offset = ad.GetOffset(); in EmitMemOp()
/art/runtime/gc/
Dheap.cc2584 if (cur->GetOffset().Int32Value() == offset.Int32Value()) { in operator ()()