Home
last modified time | relevance | path

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

/arkcompiler/runtime_core/static_core/runtime/include/
Dobject_header-inl.h109 inline T ObjectHeader::GetFieldPrimitive(size_t offset, std::memory_order memoryOrder) const in GetFieldPrimitive()
115 inline void ObjectHeader::SetFieldPrimitive(size_t offset, T value, std::memory_order memoryOrder) in SetFieldPrimitive()
121 inline ObjectHeader *ObjectHeader::GetFieldObject(size_t offset, std::memory_order memoryOrder) con… in GetFieldObject()
127 …oid ObjectHeader::SetFieldObject(size_t offset, ObjectHeader *value, std::memory_order memoryOrder) in SetFieldObject()
134 std::memory_order memoryOrder, bool strong) in CompareAndSetFieldPrimitive()
141 std::memory_order memoryOrder, bool strong) in CompareAndSetFieldObject()
150 std::memory_order memoryOrder, bool strong) in CompareAndExchangeFieldPrimitive()
157 … ObjectHeader *newValue, std::memory_order memoryOrder, in CompareAndExchangeFieldObject()
166 …line T ObjectHeader::GetAndSetFieldPrimitive(size_t offset, T value, std::memory_order memoryOrder) in GetAndSetFieldPrimitive()
173 std::memory_order memoryOrder) in GetAndSetFieldObject()
[all …]
Dobject_accessor-inl.h176 … T ObjectAccessor::GetFieldPrimitive(const void *obj, size_t offset, std::memory_order memoryOrder) in GetFieldPrimitive()
183 …ObjectAccessor::SetFieldPrimitive(void *obj, size_t offset, T value, std::memory_order memoryOrder) in SetFieldPrimitive()
190 …tHeader *ObjectAccessor::GetFieldObject(const void *obj, int offset, std::memory_order memoryOrder) in GetFieldObject()
198 static inline std::memory_order GetComplementMemoryOrder(std::memory_order memoryOrder) in GetComplementMemoryOrder()
210 …essor::SetFieldObject(void *obj, size_t offset, ObjectHeader *value, std::memory_order memoryOrder) in SetFieldObject()
244std::memory_order memoryOrder, bool strong) in CompareAndSetFieldPrimitive()
260std::memory_order memoryOrder, in CompareAndSetFieldObject()
299 …Accessor::GetAndSetFieldPrimitive(void *obj, size_t offset, T value, std::memory_order memoryOrder) in GetAndSetFieldPrimitive()
310 std::memory_order memoryOrder) in GetAndSetFieldObject()
337 [[maybe_unused]] std::memory_order memoryOrder) in GetAndAddFieldPrimitive()
[all …]
Dclass-inl.h725 inline T Class::GetFieldPrimitive(size_t offset, std::memory_order memoryOrder) const in GetFieldPrimitive()
731 inline void Class::SetFieldPrimitive(size_t offset, T value, std::memory_order memoryOrder) in SetFieldPrimitive()
738 inline ObjectHeader *Class::GetFieldObject(size_t offset, std::memory_order memoryOrder) const in GetFieldObject()
745 inline void Class::SetFieldObject(size_t offset, ObjectHeader *value, std::memory_order memoryOrder) in SetFieldObject()
754 …::CompareAndSetFieldPrimitive(size_t offset, T oldValue, T newValue, std::memory_order memoryOrder, in CompareAndSetFieldPrimitive()
763 std::memory_order memoryOrder, bool strong) in CompareAndSetFieldObject()
774 …pareAndExchangeFieldPrimitive(size_t offset, T oldValue, T newValue, std::memory_order memoryOrder, in CompareAndExchangeFieldPrimitive()
783std::memory_order memoryOrder, bool strong) in CompareAndExchangeFieldObject()
794 inline T Class::GetAndSetFieldPrimitive(size_t offset, T value, std::memory_order memoryOrder) in GetAndSetFieldPrimitive()
801 …der *Class::GetAndSetFieldObject(size_t offset, ObjectHeader *value, std::memory_order memoryOrder) in GetAndSetFieldObject()
[all …]
Dobject_accessor.h159 static T Get(const void *obj, size_t offset, std::memory_order memoryOrder) in Get()
168 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.h51 EtsObject *GetAndSetFieldObject(size_t offset, EtsObject *value, std::memory_order memoryOrder) in GetAndSetFieldObject()
144 void SetFieldObject(size_t offset, EtsObject *value, std::memory_order memoryOrder) in SetFieldObject()
150 …reAndSetFieldPrimitive(size_t offset, T oldValue, T newValue, std::memory_order memoryOrder, bool … in CompareAndSetFieldPrimitive()
156 std::memory_order memoryOrder, bool strong) in CompareAndSetFieldObject()
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/include/cg/
Doperand.h1435 uint32 memoryOrder = 0; variable