Home
last modified time | relevance | path

Searched defs:memoryOrder (Results 1 – 8 of 8) sorted by relevance

/arkcompiler/runtime_core/static_core/runtime/include/
Dobject_header-inl.h120 inline T ObjectHeader::GetFieldPrimitive(size_t offset, std::memory_order memoryOrder) const in GetFieldPrimitive()
126 inline void ObjectHeader::SetFieldPrimitive(size_t offset, T value, std::memory_order memoryOrder) in SetFieldPrimitive()
133 inline ObjectHeader *ObjectHeader::GetFieldObject(size_t offset, std::memory_order memoryOrder) con… in GetFieldObject()
140 …oid ObjectHeader::SetFieldObject(size_t offset, ObjectHeader *value, std::memory_order memoryOrder) in SetFieldObject()
147 std::memory_order memoryOrder, bool strong) in CompareAndSetFieldPrimitive()
155 std::memory_order memoryOrder, bool strong) in CompareAndSetFieldObject()
164 std::memory_order memoryOrder, bool strong) in CompareAndExchangeFieldPrimitive()
172 … ObjectHeader *newValue, std::memory_order memoryOrder, in CompareAndExchangeFieldObject()
181 …line T ObjectHeader::GetAndSetFieldPrimitive(size_t offset, T value, std::memory_order memoryOrder) in GetAndSetFieldPrimitive()
189 std::memory_order memoryOrder) in GetAndSetFieldObject()
[all …]
Dobject_accessor-inl.h230 … T ObjectAccessor::GetFieldPrimitive(const void *obj, size_t offset, std::memory_order memoryOrder) in GetFieldPrimitive()
237 …ObjectAccessor::SetFieldPrimitive(void *obj, size_t offset, T value, std::memory_order memoryOrder) in SetFieldPrimitive()
245 …tHeader *ObjectAccessor::GetFieldObject(const void *obj, int offset, std::memory_order memoryOrder) in GetFieldObject()
253 static inline std::memory_order GetComplementMemoryOrder(std::memory_order memoryOrder) in GetComplementMemoryOrder()
267 …essor::SetFieldObject(void *obj, size_t offset, ObjectHeader *value, std::memory_order memoryOrder) in SetFieldObject()
301std::memory_order memoryOrder, bool strong) in CompareAndSetFieldPrimitive()
319std::memory_order memoryOrder, in CompareAndSetFieldObject()
358 …Accessor::GetAndSetFieldPrimitive(void *obj, size_t offset, T value, std::memory_order memoryOrder) in GetAndSetFieldPrimitive()
371 std::memory_order memoryOrder) in GetAndSetFieldObject()
399 [[maybe_unused]] std::memory_order memoryOrder) in GetAndAddFieldPrimitive()
[all …]
Dclass-inl.h795 inline T Class::GetFieldPrimitive(size_t offset, std::memory_order memoryOrder) const in GetFieldPrimitive()
801 inline void Class::SetFieldPrimitive(size_t offset, T value, std::memory_order memoryOrder) in SetFieldPrimitive()
808 inline ObjectHeader *Class::GetFieldObject(size_t offset, std::memory_order memoryOrder) const in GetFieldObject()
815 inline void Class::SetFieldObject(size_t offset, ObjectHeader *value, std::memory_order memoryOrder) in SetFieldObject()
824 …::CompareAndSetFieldPrimitive(size_t offset, T oldValue, T newValue, std::memory_order memoryOrder, in CompareAndSetFieldPrimitive()
833 std::memory_order memoryOrder, bool strong) in CompareAndSetFieldObject()
844 …pareAndExchangeFieldPrimitive(size_t offset, T oldValue, T newValue, std::memory_order memoryOrder, in CompareAndExchangeFieldPrimitive()
853std::memory_order memoryOrder, bool strong) in CompareAndExchangeFieldObject()
864 inline T Class::GetAndSetFieldPrimitive(size_t offset, T value, std::memory_order memoryOrder) in GetAndSetFieldPrimitive()
871 …der *Class::GetAndSetFieldObject(size_t offset, ObjectHeader *value, std::memory_order memoryOrder) in GetAndSetFieldObject()
[all …]
Dobject_accessor.h225 static T Get(const void *obj, size_t offset, std::memory_order memoryOrder) in Get()
234 static void Set(void *obj, size_t offset, T value, std::memory_order memoryOrder) in Set()
/arkcompiler/runtime_core/static_core/runtime/include/coretypes/
Darray-inl.h57 inline T Array::GetPrimitive(size_t offset, std::memory_order memoryOrder) const in GetPrimitive()
63 inline void Array::SetPrimitive(size_t offset, T value, std::memory_order memoryOrder) in SetPrimitive()
70 inline ObjectHeader *Array::GetObject(size_t offset, std::memory_order memoryOrder) const in GetObject()
77 inline void Array::SetObject(size_t offset, ObjectHeader *value, std::memory_order memoryOrder) in SetObject()
83 …Array::CompareAndSetPrimitive(size_t offset, T oldValue, T newValue, std::memory_order memoryOrder, in CompareAndSetPrimitive()
94 std::memory_order memoryOrder, bool strong) in CompareAndSetObject()
103 …::CompareAndExchangePrimitive(size_t offset, T oldValue, T newValue, std::memory_order memoryOrder, in CompareAndExchangePrimitive()
114 std::memory_order memoryOrder, bool strong) in CompareAndExchangeObject()
123 inline T Array::GetAndSetPrimitive(size_t offset, T value, std::memory_order memoryOrder) in GetAndSetPrimitive()
130 …ctHeader *Array::GetAndSetObject(size_t offset, ObjectHeader *value, std::memory_order memoryOrder) in GetAndSetObject()
[all …]
/arkcompiler/runtime_core/static_core/plugins/ets/runtime/types/
Dets_object.h61 EtsObject *GetAndSetFieldObject(size_t offset, EtsObject *value, std::memory_order memoryOrder) in GetAndSetFieldObject()
167 void SetFieldObject(size_t offset, EtsObject *value, std::memory_order memoryOrder) in SetFieldObject()
173 …reAndSetFieldPrimitive(size_t offset, T oldValue, T newValue, std::memory_order memoryOrder, bool … in CompareAndSetFieldPrimitive()
179 std::memory_order memoryOrder, bool strong) in CompareAndSetFieldObject()
Dets_array.h227 void Set(uint32_t index, Component *element, std::memory_order memoryOrder) in Set()
233 Component *Get(uint32_t index, std::memory_order memoryOrder) const in Get()
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/include/cg/
Doperand.h1453 uint32 memoryOrder = 0; variable