Home
last modified time | relevance | path

Searched refs:Relaxed_Store (Results 1 – 25 of 35) sorted by relevance

12

/third_party/node/deps/v8/src/objects/
Dembedder-data-slot-inl.h39 ObjectSlot(address() + kTaggedPayloadOffset).Relaxed_Store(initial_value); in Initialize()
41 ObjectSlot(address() + kRawPayloadOffset).Relaxed_Store(Smi::zero()); in Initialize()
50 ObjectSlot(address() + kTaggedPayloadOffset).Relaxed_Store(value); in store_smi()
53 ObjectSlot(address() + kRawPayloadOffset).Relaxed_Store(Smi::zero()); in store_smi()
62 .Relaxed_Store(value); in store_tagged()
67 .Relaxed_Store(Smi::zero()); in store_tagged()
76 .Relaxed_Store(value); in store_tagged()
81 .Relaxed_Store(Smi::zero()); in store_tagged()
121 ObjectSlot(address() + kTaggedPayloadOffset).Relaxed_Store(Smi::zero()); in store_aligned_pointer()
167 ObjectSlot(address() + kTaggedPayloadOffset).Relaxed_Store(Smi(lo)); in gc_safe_store()
[all …]
Dslots-atomic-inl.h39 AsAtomicTagged::Relaxed_Store(
44 AsAtomicTagged::Relaxed_Store(address_, value);
54 AsAtomicTagged::Relaxed_Store(address_, other.value()); in swap()
55 AsAtomicTagged::Relaxed_Store(other.address_, tmp); in swap()
Dcompressed-slots-inl.h80 void CompressedObjectSlot::Relaxed_Store(Object value) const { in Relaxed_Store() function
82 AsAtomicTagged::Relaxed_Store(location(), ptr); in Relaxed_Store()
128 void CompressedMaybeObjectSlot::Relaxed_Store(MaybeObject value) const { in Relaxed_Store() function
130 AsAtomicTagged::Relaxed_Store(location(), ptr); in Relaxed_Store()
194 void OffHeapCompressedObjectSlot::Relaxed_Store(Object value) const { in Relaxed_Store() function
196 AsAtomicTagged::Relaxed_Store(location(), ptr); in Relaxed_Store()
Dtagged-field-inl.h76 Relaxed_Store(host, value); in store()
88 Relaxed_Store(host, offset, value); in store()
125 AsAtomicTagged::Relaxed_Store(location(host), full_to_tagged(value.ptr())); in Relaxed_Store_Map_Word()
130 void TaggedField<T, kFieldOffset>::Relaxed_Store(HeapObject host, T value) { in Relaxed_Store() function
133 AsAtomicTagged::Relaxed_Store(location(host), full_to_tagged(ptr)); in Relaxed_Store()
138 void TaggedField<T, kFieldOffset>::Relaxed_Store(HeapObject host, int offset, in Relaxed_Store() function
142 AsAtomicTagged::Relaxed_Store(location(host, offset), full_to_tagged(ptr)); in Relaxed_Store()
Dslots-inl.h75 void FullObjectSlot::Relaxed_Store(Object value) const { in Relaxed_Store() function
76 base::AsAtomicPointer::Relaxed_Store(location(), value.ptr()); in Relaxed_Store()
120 void FullMaybeObjectSlot::Relaxed_Store(MaybeObject value) const { in Relaxed_Store() function
121 base::AsAtomicPointer::Relaxed_Store(location(), value->ptr()); in Relaxed_Store()
Dobject-macros.h242 TaggedField<type, offset>::Relaxed_Store(*this, value); \
263 TaggedField<type, offset>::Relaxed_Store(*this, value); \
376 TaggedField<Smi, offset>::Relaxed_Store(*this, Smi::FromInt(value)); \
444 TaggedField<Object>::Relaxed_Store(p, offset, value)
447 TaggedField<MaybeObject>::Relaxed_Store(p, offset, value)
558 base::Relaxed_Store(reinterpret_cast<base::Atomic8*>(FIELD_ADDR(p, offset)), \
569 base::Relaxed_Store( \
578 base::Relaxed_Store( \
591 base::Relaxed_Store( \
614 base::Relaxed_Store( \
[all …]
Dcompressed-slots.h54 inline void Relaxed_Store(Object value) const;
89 inline void Relaxed_Store(MaybeObject value) const;
144 inline void Relaxed_Store(Object value) const;
Dtagged-field.h51 static inline void Relaxed_Store(HeapObject host, T value);
52 static void Relaxed_Store(HeapObject host, int offset, T value);
Ddescriptor-array-inl.h123 EntryKeyField::Relaxed_Store(*this, entry_offset, key); in SetKey()
160 EntryValueField::Relaxed_Store(*this, entry_offset, value); in SetValue()
187 EntryDetailsField::Relaxed_Store(*this, entry_offset, details.AsSmi()); in SetDetails()
Djs-array-inl.h29 TaggedField<Object, kLengthOffset>::Relaxed_Store(*this, value); in set_length()
Dslots.h124 inline void Relaxed_Store(Object value) const;
159 inline void Relaxed_Store(MaybeObject value) const;
Djs-array-buffer-inl.h102 base::AsAtomic32::Relaxed_Store(extension_hi(), in set_extension()
107 base::AsAtomic32::Relaxed_Store(extension_lo(), in set_extension()
/third_party/node/deps/v8/src/base/
Datomicops.h180 inline void Relaxed_Store(volatile Atomic8* ptr, Atomic8 value) { in Relaxed_Store() function
185 inline void Relaxed_Store(volatile Atomic16* ptr, Atomic16 value) { in Relaxed_Store() function
190 inline void Relaxed_Store(volatile Atomic32* ptr, Atomic32 value) { in Relaxed_Store() function
314 inline void Relaxed_Store(volatile Atomic64* ptr, Atomic64 value) { in Relaxed_Store() function
351 Relaxed_Store(dst++, Relaxed_Load(src++)); in Relaxed_Memcpy()
357 Relaxed_Store( in Relaxed_Memcpy()
366 Relaxed_Store(dst++, Relaxed_Load(src++)); in Relaxed_Memcpy()
388 Relaxed_Store(--dst, Relaxed_Load(--src)); in Relaxed_Memmove()
397 Relaxed_Store( in Relaxed_Memmove()
403 Relaxed_Store(--dst, Relaxed_Load(--src)); in Relaxed_Memmove()
Datomicops_internals_atomicword_compat.h66 inline void Relaxed_Store(volatile AtomicWord* ptr, AtomicWord value) { in Relaxed_Store() function
67 Relaxed_Store(reinterpret_cast<volatile Atomic32*>(ptr), value); in Relaxed_Store()
Datomic-utils.h107 static void Relaxed_Store(T* addr,
110 base::Relaxed_Store(to_storage_addr(addr),
/third_party/node/deps/v8/src/ic/
Dic-stats.cc20 base::Relaxed_Store(&enabled_, 0); in ICStats()
25 base::Relaxed_Store(&enabled_, 1); in Begin()
34 base::Relaxed_Store(&enabled_, 0); in End()
/third_party/node/deps/v8/src/snapshot/
Dsnapshot-source-sink.h66 base::Relaxed_Store(p, val); in CopySlots()
78 base::Relaxed_Store(p, val); in CopySlots()
/third_party/node/deps/v8/src/execution/
Dstack-guard.h169 return base::Relaxed_Store(&jslimit_, in set_jslimit()
176 return base::Relaxed_Store(&climit_, in set_climit()
/third_party/node/deps/v8/src/sandbox/
Dexternal-pointer-table.h156 base::Relaxed_Store(addr, value); in store_atomic()
/third_party/node/deps/v8/src/heap/
Dmarking.h197 base::Relaxed_Store(cell_base + i, 0); in ClearCellRangeRelaxed()
214 base::Relaxed_Store(cell_base + i, 0xffffffff); in SetCellRangeRelaxed()
Dconcurrent-marking.cc546 base::AsAtomicWord::Relaxed_Store<size_t>(&task_state->marked_bytes, in Run()
566 base::AsAtomicWord::Relaxed_Store<size_t>(&task_state->marked_bytes, 0); in Run()
Dslot-set.h760 return base::AsAtomicPointer::Relaxed_Store(&chunk->next, next); in StoreNext()
764 base::AsAtomicPointer::Relaxed_Store(&head_, chunk); in StoreHead()
/third_party/node/deps/v8/src/codegen/
Dexternal-reference.cc1257 base::Relaxed_Store(reinterpret_cast<base::Atomic8*>(addr), in tsan_relaxed_store_8_bits()
1266 base::Relaxed_Store(reinterpret_cast<base::Atomic16*>(addr), in tsan_relaxed_store_16_bits()
1275 base::Relaxed_Store(reinterpret_cast<base::Atomic32*>(addr), in tsan_relaxed_store_32_bits()
1284 base::Relaxed_Store(reinterpret_cast<base::Atomic64*>(addr), in tsan_relaxed_store_64_bits()
/third_party/node/deps/v8/src/init/
Dv8.cc307 base::Relaxed_Store(reinterpret_cast<base::AtomicWord*>(&platform_), in SetPlatformForTesting()
/third_party/node/deps/v8/src/heap/cppgc/
Dtrace-event.h76 v8::base::Relaxed_Store(&(var), (value))

12