/external/v8/src/objects/ |
D | embedder-data-slot-inl.h | 38 ObjectSlot(address() + kRawPayloadOffset).Relaxed_Store(index_as_object); in AllocateExternalPointerEntry() 39 ObjectSlot(address() + kTaggedPayloadOffset).Relaxed_Store(Smi::zero()); in AllocateExternalPointerEntry() 48 ObjectSlot(address() + kTaggedPayloadOffset).Relaxed_Store(value); in store_smi() 51 ObjectSlot(address() + kRawPayloadOffset).Relaxed_Store(Smi::zero()); in store_smi() 60 .Relaxed_Store(value); in store_tagged() 65 .Relaxed_Store(Smi::zero()); in store_tagged() 74 .Relaxed_Store(value); in store_tagged() 80 .Relaxed_Store(Smi::zero()); in store_tagged() 187 ObjectSlot(address() + kTaggedPayloadOffset).Relaxed_Store(Smi(lo)); in gc_safe_store() 189 ObjectSlot(address() + kRawPayloadOffset).Relaxed_Store(Object(hi)); in gc_safe_store() [all …]
|
D | slots-atomic-inl.h | 39 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()
|
D | compressed-slots-inl.h | 60 void CompressedObjectSlot::Relaxed_Store(Object value) const { in Relaxed_Store() function 62 AsAtomicTagged::Relaxed_Store(location(), ptr); in Relaxed_Store() 107 void CompressedMaybeObjectSlot::Relaxed_Store(MaybeObject value) const { in Relaxed_Store() function 109 AsAtomicTagged::Relaxed_Store(location(), ptr); in Relaxed_Store() 170 void OffHeapCompressedObjectSlot::Relaxed_Store(Object value) const { in Relaxed_Store() function 172 AsAtomicTagged::Relaxed_Store(location(), ptr); in Relaxed_Store()
|
D | tagged-field-inl.h | 74 Relaxed_Store(host, value); in store() 84 Relaxed_Store(host, offset, value); in store() 107 void TaggedField<T, kFieldOffset>::Relaxed_Store(HeapObject host, T value) { in Relaxed_Store() function 108 AsAtomicTagged::Relaxed_Store(location(host), full_to_tagged(value.ptr())); in Relaxed_Store() 113 void TaggedField<T, kFieldOffset>::Relaxed_Store(HeapObject host, int offset, in Relaxed_Store() function 115 AsAtomicTagged::Relaxed_Store(location(host, offset), in Relaxed_Store()
|
D | slots-inl.h | 54 void FullObjectSlot::Relaxed_Store(Object value) const { in Relaxed_Store() function 55 base::AsAtomicPointer::Relaxed_Store(location(), value.ptr()); in Relaxed_Store() 98 void FullMaybeObjectSlot::Relaxed_Store(MaybeObject value) const { in Relaxed_Store() function 99 base::AsAtomicPointer::Relaxed_Store(location(), value->ptr()); in Relaxed_Store()
|
D | compressed-slots.h | 50 inline void Relaxed_Store(Object value) const; 85 inline void Relaxed_Store(MaybeObject value) const; 139 inline void Relaxed_Store(Object value) const;
|
D | tagged-field.h | 50 static inline void Relaxed_Store(HeapObject host, T value); 51 static inline void Relaxed_Store(HeapObject host, int offset, T value);
|
D | object-macros.h | 308 TaggedField<Smi, offset>::Relaxed_Store(*this, Smi::FromInt(value)); \ 364 TaggedField<Object>::Relaxed_Store(p, offset, value) 367 TaggedField<MaybeObject>::Relaxed_Store(p, offset, value) 468 base::Relaxed_Store(reinterpret_cast<base::Atomic8*>(FIELD_ADDR(p, offset)), \ 479 base::Relaxed_Store( \ 488 base::Relaxed_Store( \ 502 base::Relaxed_Store( \ 511 base::Relaxed_Store(reinterpret_cast<base::Atomic8*>(FIELD_ADDR(p, offset)), \
|
D | descriptor-array-inl.h | 123 EntryKeyField::Relaxed_Store(*this, entry_offset, key); in SetKey() 159 EntryValueField::Relaxed_Store(*this, entry_offset, value); in SetValue() 186 EntryDetailsField::Relaxed_Store(*this, entry_offset, details.AsSmi()); in SetDetails()
|
D | js-array-buffer-inl.h | 94 base::AsAtomic32::Relaxed_Store(extension_hi(), in set_extension() 99 base::AsAtomic32::Relaxed_Store(extension_lo(), in set_extension()
|
D | slots.h | 120 inline void Relaxed_Store(Object value) const; 155 inline void Relaxed_Store(MaybeObject value) const;
|
/external/v8/src/base/ |
D | atomicops.h | 129 void Relaxed_Store(volatile Atomic8* ptr, Atomic8 value); 130 void Relaxed_Store(volatile Atomic16* ptr, Atomic16 value); 131 void Relaxed_Store(volatile Atomic32* ptr, Atomic32 value); 134 void Relaxed_Store(volatile Atomic64* ptr, Atomic64 value);
|
D | atomicops_internals_portable.h | 115 inline void Relaxed_Store(volatile Atomic8* ptr, Atomic8 value) { in Relaxed_Store() function 119 inline void Relaxed_Store(volatile Atomic16* ptr, Atomic16 value) { in Relaxed_Store() function 123 inline void Relaxed_Store(volatile Atomic32* ptr, Atomic32 value) { in Relaxed_Store() function 188 inline void Relaxed_Store(volatile Atomic64* ptr, Atomic64 value) { in Relaxed_Store() function
|
D | atomicops_internals_std.h | 102 inline void Relaxed_Store(volatile Atomic8* ptr, Atomic8 value) { in Relaxed_Store() function 107 inline void Relaxed_Store(volatile Atomic16* ptr, Atomic16 value) { in Relaxed_Store() function 112 inline void Relaxed_Store(volatile Atomic32* ptr, Atomic32 value) { in Relaxed_Store() function 190 inline void Relaxed_Store(volatile Atomic64* ptr, Atomic64 value) { in Relaxed_Store() function
|
D | atomicops_internals_atomicword_compat.h | 66 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()
|
D | atomic-utils.h | 90 static void Relaxed_Store(T* addr, 93 base::Relaxed_Store(to_storage_addr(addr),
|
/external/v8/src/ic/ |
D | ic-stats.cc | 20 base::Relaxed_Store(&enabled_, 0); in ICStats() 25 base::Relaxed_Store(&enabled_, 1); in Begin() 34 base::Relaxed_Store(&enabled_, 0); in End()
|
/external/v8/src/snapshot/ |
D | snapshot-source-sink.h | 65 base::Relaxed_Store(p, val); in CopySlots() 77 base::Relaxed_Store(p, val); in CopySlots()
|
D | deserializer.cc | 67 current_slot.Relaxed_Store(value); in Write() 85 current_slot.Relaxed_Store(value); in WriteWithGenerationalBarrier() 123 current_slot.Relaxed_Store(value); in Write()
|
/external/v8/src/execution/ |
D | stack-guard.h | 154 return base::Relaxed_Store(&jslimit_, in set_jslimit() 161 return base::Relaxed_Store(&climit_, in set_climit()
|
D | v8threads.cc | 33 base::Relaxed_Store(&g_locker_was_ever_used_, 1); in Initialize()
|
/external/v8/src/init/ |
D | v8.cc | 149 base::Relaxed_Store(reinterpret_cast<base::AtomicWord*>(&platform_), in SetPlatformForTesting()
|
/external/v8/src/heap/ |
D | marking.h | 197 base::Relaxed_Store(cell_base + i, 0); in ClearCellRangeRelaxed() 214 base::Relaxed_Store(cell_base + i, 0xffffffff); in SetCellRangeRelaxed()
|
D | concurrent-marking.cc | 475 base::AsAtomicWord::Relaxed_Store<size_t>(&task_state->marked_bytes, in Run() 506 base::AsAtomicWord::Relaxed_Store<size_t>(&task_state->marked_bytes, 0); in Run()
|
D | slot-set.h | 721 return base::AsAtomicPointer::Relaxed_Store(&chunk->next, next); in StoreNext() 725 base::AsAtomicPointer::Relaxed_Store(&head_, chunk); in StoreHead()
|