Home
last modified time | relevance | path

Searched refs:memory_order (Results 1 – 15 of 15) sorted by relevance

/art/runtime/mirror/
Dobject-readbarrier-inl.h46 std::memory_order memory_order) { in CasField32() argument
56 bool success = atomic_addr->CompareAndSet(old_value, new_value, mode, memory_order); in CasField32()
67 std::memory_order memory_order) { in CasLockWord() argument
73 memory_order); in CasLockWord()
154 std::memory_order order) { in AtomicSetReadBarrierState()
Dobject.h117 std::memory_order order = std::memory_order_relaxed)
162 bool CasLockWord(LockWord old_val, LockWord new_val, CASMode mode, std::memory_order memory_order)
330 std::memory_order memory_order)
339 std::memory_order memory_order)
510 std::memory_order memory_order)
Dvar_handle.cc305 template <typename T, std::memory_order MO>
319 template <typename T, std::memory_order MO>
343 template <typename T, std::memory_order MOS, std::memory_order MOF>
365 template <typename T, std::memory_order MOS, std::memory_order MOF>
387 template <typename T, std::memory_order MOS, std::memory_order MOF>
409 template <typename T, std::memory_order MO>
428 template <typename T, bool kIsFloat, std::memory_order MO>
437 template <typename T, std::memory_order MO>
453 template <typename T, std::memory_order MO>
475 template <typename T, std::memory_order MO>
[all …]
Dobject-inl.h673 std::memory_order memory_order) { in CasFieldObjectWithoutWriteBarrier() argument
680 bool success = atomic_addr->CompareAndSet(old_ref, new_ref, mode, memory_order); in CasFieldObjectWithoutWriteBarrier()
693 std::memory_order memory_order) { in CasFieldObject() argument
699 memory_order); in CasFieldObject()
/art/libartbase/base/
Datomic.h111 std::memory_order memory_order) { in PACKED()
113 ? this->compare_exchange_strong(expected_value, desired_value, memory_order) in PACKED()
114 : this->compare_exchange_weak(expected_value, desired_value, memory_order); in PACKED()
/art/runtime/gc/
Dreference_queue.h87 void DisableReadBarrierForReference(ObjPtr<mirror::Reference> ref, std::memory_order order)
Dreference_queue.cc77 std::memory_order order) { in DisableReadBarrierForReference()
Dheap.h587 int64_t GetBytesFreedEver(std::memory_order mo = std::memory_order_relaxed) const {
/art/tools/cpp-define-generator/
Dglobals.def83 static_cast<std::underlying_type_t<std::memory_order>>(std::memory_order_relaxed))
/art/compiler/optimizing/
Dintrinsics_riscv64.cc1026 std::memory_order order, in GenerateSet()
1043 std::pair<AqRl, AqRl> GetLrScAqRl(std::memory_order order) { in GetLrScAqRl()
1059 AqRl GetAmoAqRl(std::memory_order order) { in GetAmoAqRl()
1237 std::memory_order order, in GenerateCompareAndSet()
1316 std::memory_order order, in ReadBarrierCasSlowPathRISCV64()
1463 std::memory_order order_;
1944 std::memory_order order, in GenerateGetAndUpdate()
2057 std::memory_order order, in GenUnsafeGet()
2257 std::memory_order order, in GenUnsafePut()
3029 VarHandleSlowPathRISCV64(HInvoke* invoke, std::memory_order order) in VarHandleSlowPathRISCV64()
[all …]
Dintrinsics_arm_vixl.cc2574 std::memory_order order, in GenerateIntrinsicGet()
2706 std::memory_order order, in GenUnsafeGet()
2878 std::memory_order order, in GenerateIntrinsicSet()
2989 std::memory_order order, in GenUnsafePut()
4026 VarHandleSlowPathARMVIXL(HInvoke* invoke, std::memory_order order) in VarHandleSlowPathARMVIXL()
4085 std::memory_order order_;
4348 std::memory_order order, in GenerateVarHandleChecks()
4533 std::memory_order order, in GenerateVarHandleGet()
4691 std::memory_order order, in GenerateVarHandleSet()
4889 std::memory_order order, in GenerateVarHandleCompareAndSetOrExchange()
[all …]
Dintrinsics_arm64.cc1241 std::memory_order order, in GenerateCompareAndSet()
1309 std::memory_order order, in ReadBarrierCasSlowPathARM64()
1433 std::memory_order order_;
1619 std::memory_order order, in GenerateGetAndUpdate()
4320 VarHandleSlowPathARM64(HInvoke* invoke, std::memory_order order) in VarHandleSlowPathARM64()
4372 std::memory_order order_;
4626 std::memory_order order, in GenerateVarHandleChecks()
4803 std::memory_order order, in GenerateVarHandleGet()
4923 std::memory_order order, in GenerateVarHandleSet()
5112 std::memory_order order, in GenerateVarHandleCompareAndSetOrExchange()
[all …]
/art/runtime/
Dsubtype_check_test.cc93 [[maybe_unused]] std::memory_order memory_order) in CasField32()
Dthread.h1394 void AtomicSetFlag(ThreadFlag flag, std::memory_order order = std::memory_order_seq_cst) {
1399 void AtomicClearFlag(ThreadFlag flag, std::memory_order order = std::memory_order_seq_cst) {
1908 StateAndFlags GetStateAndFlags(std::memory_order order) const { in GetStateAndFlags()
/art/runtime/jit/
Ddebugger_interface.cc103 constexpr std::memory_order kNonRacingRelaxed = std::memory_order_relaxed;