Home
last modified time | relevance | path

Searched refs:GetDataOffset (Results 1 - 13 of 13) sorted by relevance

/arkcompiler/runtime_core/static_core/runtime/include/coretypes/
H A Darray-inl.h32 return ObjectAccessor::GetPrimitive<T, IS_VOLATILE>(this, GetDataOffset() + offset); in GetPrimitive()
39 ObjectAccessor::SetPrimitive<T, IS_VOLATILE>(this, GetDataOffset() + offset, value); in SetPrimitive()
46 return ObjectAccessor::GetObject<IS_VOLATILE, NEED_READ_BARRIER, IS_DYN>(this, GetDataOffset() + offset); in GetObject()
53 ObjectAccessor::SetObject<IS_VOLATILE, NEED_WRITE_BARRIER, IS_DYN>(this, GetDataOffset() + offset, value); in SetObject()
59 return ObjectAccessor::GetFieldPrimitive<T>(this, GetDataOffset() + offset, memoryOrder); in GetPrimitive()
65 ObjectAccessor::SetFieldPrimitive(this, GetDataOffset() + offset, value, memoryOrder); in SetPrimitive()
72 return ObjectAccessor::GetFieldObject<NEED_READ_BARRIER, IS_DYN>(this, GetDataOffset() + offset, memoryOrder); in GetObject()
79 ObjectAccessor::SetFieldObject<NEED_WRITE_BARRIER, IS_DYN>(this, GetDataOffset() + offset, value, memoryOrder); in SetObject()
86 return ObjectAccessor::CompareAndSetFieldPrimitive(this, GetDataOffset() + offset, oldValue, newValue, memoryOrder, in CompareAndSetPrimitive()
96 auto fieldOffset = GetDataOffset() in CompareAndSetObject()
[all...]
H A Darray.h190 static constexpr uint32_t GetDataOffset() in GetDataOffset() function in ark::ark::coretypes::Array
205 return GetDataOffset() + idx * elemSize; in GetElementOffset()
226 static_assert(Array::GetDataOffset() == AlignUp(Array::GetLengthOffset() + sizeof(ArraySizeT), sizeof(uint64_t)));
227 static_assert(Array::GetDataOffset() % sizeof(uint64_t) == 0);
233 static_assert(ARRAY_DATA_OFFSET == ark::coretypes::Array::GetDataOffset());
H A Dstring.h243 static constexpr uint32_t GetDataOffset() in GetDataOffset() function in ark::coretypes::String
383 static_assert(STRING_DATA_OFFSET == ark::coretypes::String::GetDataOffset());
/arkcompiler/runtime_core/static_core/plugins/ets/runtime/types/
H A Dets_array.h69 static constexpr uint32_t GetDataOffset() in GetDataOffset() function in ark::ets::EtsArray
71 return coretypes::Array::GetDataOffset(); in GetDataOffset()
181 barrierSet->PostBarrier(dst, GetDataOffset(), count); in CopyDataTo()
/arkcompiler/runtime_core/static_core/runtime/include/
H A Ditable.h109 return GetElementsOffset() + decltype(elements_)::GetDataOffset(); in GetEntriesDataOffset()
H A Dhclass.h123 static constexpr size_t GetDataOffset() in GetDataOffset() function in ark::HClass
H A Dmtmanaged_thread.h320 return GetLocalObjectLockedOffset() + LockedObjectList<>::GetDataOffset(); in GetLockedObjectDataOffset()
H A Dthread.h195 static constexpr uint32_t GetDataOffset() in GetDataOffset() function in ark::LockedObjectList
/arkcompiler/runtime_core/libpandabase/utils/
H A Dspan.h226 static constexpr uint32_t GetDataOffset()
/arkcompiler/runtime_core/static_core/libpandabase/utils/
H A Dspan.h225 static constexpr uint32_t GetDataOffset()
/arkcompiler/runtime_core/static_core/plugins/ets/runtime/interop_js/
H A Dts2ets_copy.cpp146 constexpr auto ELEMS_OFFS = ark::coretypes::Array::GetDataOffset();
282 auto constexpr ELEMS_OFFS = ark::coretypes::Array::GetDataOffset();
/arkcompiler/runtime_core/static_core/runtime/entrypoints/
H A Dentrypoints.cpp1643 return reinterpret_cast<uint16_t *>(ToUintPtr(storage) + coretypes::Array::GetDataOffset() + (count << 1U)); in GetStorageAddress()
1656 auto newbuf = ToVoidPtr(ToUintPtr(newstorage) + coretypes::Array::GetDataOffset()); in MoveStorageData()
1791 auto src = ToVoidPtr(ToUintPtr(str) + coretypes::String::GetDataOffset()); in CoreStringBuilderString()
/arkcompiler/runtime_core/static_core/plugins/ets/compiler/
H A Dcodegen_intrinsics_ets.cpp215 enc->EncodeAdd(reg0, reg0, Imm(coretypes::Array::GetDataOffset())); in EncodeSbAppendString()

Completed in 11 milliseconds