/external/v8/src/objects/ |
D | compressed-slots-inl.h | 26 AtomicTagged_t value = AsAtomicTagged::Relaxed_Load(location()); in contains_value() 50 Object CompressedObjectSlot::Relaxed_Load() const { in Relaxed_Load() function 51 AtomicTagged_t value = AsAtomicTagged::Relaxed_Load(location()); in Relaxed_Load() 55 Object CompressedObjectSlot::Relaxed_Load(IsolateRoot isolate) const { in Relaxed_Load() function 56 AtomicTagged_t value = AsAtomicTagged::Relaxed_Load(location()); in Relaxed_Load() 97 MaybeObject CompressedMaybeObjectSlot::Relaxed_Load() const { in Relaxed_Load() function 98 AtomicTagged_t value = AsAtomicTagged::Relaxed_Load(location()); in Relaxed_Load() 102 MaybeObject CompressedMaybeObjectSlot::Relaxed_Load(IsolateRoot isolate) const { in Relaxed_Load() function 103 AtomicTagged_t value = AsAtomicTagged::Relaxed_Load(location()); in Relaxed_Load() 160 Object OffHeapCompressedObjectSlot::Relaxed_Load(IsolateRoot isolate) const { in Relaxed_Load() function [all …]
|
D | slots-inl.h | 29 return base::AsAtomicPointer::Relaxed_Load(location()) == raw_value; in contains_value() 46 Object FullObjectSlot::Relaxed_Load() const { in Relaxed_Load() function 47 return Object(base::AsAtomicPointer::Relaxed_Load(location())); in Relaxed_Load() 50 Object FullObjectSlot::Relaxed_Load(IsolateRoot isolate) const { in Relaxed_Load() function 51 return Relaxed_Load(); in Relaxed_Load() 90 MaybeObject FullMaybeObjectSlot::Relaxed_Load() const { in Relaxed_Load() function 91 return MaybeObject(base::AsAtomicPointer::Relaxed_Load(location())); in Relaxed_Load() 94 MaybeObject FullMaybeObjectSlot::Relaxed_Load(IsolateRoot isolate) const { in Relaxed_Load() function 95 return Relaxed_Load(); in Relaxed_Load()
|
D | compressed-slots.h | 48 inline Object Relaxed_Load() const; 49 inline Object Relaxed_Load(IsolateRoot isolate) const; 83 inline MaybeObject Relaxed_Load() const; 84 inline MaybeObject Relaxed_Load(IsolateRoot isolate) const; 137 inline Object Relaxed_Load(IsolateRoot isolate) const;
|
D | slots-atomic-inl.h | 40 address_, AsAtomicTagged::Relaxed_Load(other.address_)); 50 operator Tagged_t() const { return AsAtomicTagged::Relaxed_Load(address_); } in Tagged_t() 67 Tagged_t value() const { return AsAtomicTagged::Relaxed_Load(address_); } in value()
|
D | slots.h | 118 inline Object Relaxed_Load() const; 119 inline Object Relaxed_Load(IsolateRoot isolate) const; 153 inline MaybeObject Relaxed_Load() const; 154 inline MaybeObject Relaxed_Load(IsolateRoot isolate) const; 272 using FullObjectSlot::Relaxed_Load; 273 inline Object Relaxed_Load() const = delete;
|
D | tagged-field-inl.h | 92 T TaggedField<T, kFieldOffset>::Relaxed_Load(HeapObject host, int offset) { in Relaxed_Load() function 93 AtomicTagged_t value = AsAtomicTagged::Relaxed_Load(location(host, offset)); in Relaxed_Load() 99 T TaggedField<T, kFieldOffset>::Relaxed_Load(IsolateRoot isolate, in Relaxed_Load() function 101 AtomicTagged_t value = AsAtomicTagged::Relaxed_Load(location(host, offset)); in Relaxed_Load()
|
D | tagged-field.h | 46 static inline T Relaxed_Load(HeapObject host, int offset = 0); 47 static inline T Relaxed_Load(IsolateRoot isolate, HeapObject host,
|
D | object-macros.h | 304 Smi value = TaggedField<Smi, offset>::Relaxed_Load(*this); \ 352 TaggedField<Object>::Relaxed_Load(p, offset) 355 TaggedField<MaybeObject>::Relaxed_Load(p, offset) 471 static_cast<int8_t>(base::Relaxed_Load( \ 475 static_cast<int16_t>(base::Relaxed_Load( \ 484 static_cast<uint32_t>(base::Relaxed_Load( \ 493 static_cast<int32_t>(base::Relaxed_Load( \ 507 static_cast<byte>(base::Relaxed_Load( \
|
D | descriptor-array-inl.h | 117 return Name::cast(EntryKeyField::Relaxed_Load(isolate, *this, entry_offset)); in GetKey() 172 return EntryValueField::Relaxed_Load(isolate, *this, entry_offset); in GetValue() 178 Smi details = EntryDetailsField::Relaxed_Load(*this, entry_offset); in GetDetails()
|
D | embedder-data-slot-inl.h | 44 return ObjectSlot(address() + kTaggedPayloadOffset).Relaxed_Load(); in load_tagged() 138 ObjectSlot(address() + kRawPayloadOffset).Relaxed_Load(); in store_aligned_pointer()
|
D | property-array-inl.h | 35 return TaggedField<Object>::Relaxed_Load(isolate, *this, in get()
|
D | js-weak-refs-inl.h | 163 return TaggedField<HeapObject>::Relaxed_Load(*this, kTargetOffset); in relaxed_target()
|
D | contexts-inl.h | 66 return TaggedField<Object>::Relaxed_Load(isolate, *this, in get()
|
/external/v8/src/base/ |
D | atomicops.h | 138 Atomic8 Relaxed_Load(volatile const Atomic8* ptr); 139 Atomic16 Relaxed_Load(volatile const Atomic16* ptr); 140 Atomic32 Relaxed_Load(volatile const Atomic32* ptr); 143 Atomic64 Relaxed_Load(volatile const Atomic64* ptr);
|
D | atomicops_internals_portable.h | 131 inline Atomic8 Relaxed_Load(volatile const Atomic8* ptr) { in Relaxed_Load() function 135 inline Atomic16 Relaxed_Load(volatile const Atomic16* ptr) { in Relaxed_Load() function 139 inline Atomic32 Relaxed_Load(volatile const Atomic32* ptr) { in Relaxed_Load() function 196 inline Atomic64 Relaxed_Load(volatile const Atomic64* ptr) { in Relaxed_Load() function
|
D | atomicops_internals_std.h | 122 inline Atomic8 Relaxed_Load(volatile const Atomic8* ptr) { in Relaxed_Load() function 127 inline Atomic16 Relaxed_Load(volatile const Atomic16* ptr) { in Relaxed_Load() function 132 inline Atomic32 Relaxed_Load(volatile const Atomic32* ptr) { in Relaxed_Load() function 200 inline Atomic64 Relaxed_Load(volatile const Atomic64* ptr) { in Relaxed_Load() function
|
D | atomicops_internals_atomicword_compat.h | 75 inline AtomicWord Relaxed_Load(volatile const AtomicWord* ptr) { in Relaxed_Load() function 76 return Relaxed_Load(reinterpret_cast<volatile const Atomic32*>(ptr)); in Relaxed_Load()
|
D | atomic-utils.h | 75 static T Relaxed_Load(T* addr) { 78 base::Relaxed_Load(to_storage_addr(addr))); 133 T old_value = Relaxed_Load(addr);
|
/external/v8/src/execution/ |
D | stack-guard.h | 151 return bit_cast<uintptr_t>(base::Relaxed_Load(&jslimit_)); in jslimit() 158 return bit_cast<uintptr_t>(base::Relaxed_Load(&climit_)); in climit()
|
/external/v8/src/init/ |
D | v8.cc | 143 base::Relaxed_Load(reinterpret_cast<base::AtomicWord*>(&platform_))); in GetCurrentPlatform()
|
/external/v8/src/tracing/ |
D | trace-event.h | 129 #define TRACE_EVENT_API_ATOMIC_LOAD(var) v8::base::Relaxed_Load(&(var)) 133 v8::base::Relaxed_Load(reinterpret_cast<const v8::base::Atomic8*>( \ 557 if (p_data_ && base::Relaxed_Load(reinterpret_cast<const base::Atomic8*>( in ~ScopedTracer()
|
/external/v8/src/ic/ |
D | ic-stats.cc | 29 if (base::Relaxed_Load(&enabled_) != 1) return; in End()
|
/external/v8/src/heap/ |
D | concurrent-marking.cc | 176 Object object = p.Relaxed_Load(); in VisitPointers() 629 base::AsAtomicWord::Relaxed_Load<size_t>(&task_state_[i].marked_bytes); in TotalMarkedBytes()
|
D | slot-set.h | 718 return base::AsAtomicPointer::Relaxed_Load(&chunk->next); in LoadNext() 723 Chunk* LoadHead() { return base::AsAtomicPointer::Relaxed_Load(&head_); } in LoadHead()
|
D | basic-memory-chunk.h | 185 return base::AsAtomicWord::Relaxed_Load(&flags_); in GetFlags()
|