Home
last modified time | relevance | path

Searched refs:Relaxed_Load (Results 1 – 25 of 38) sorted by relevance

12

/external/v8/src/objects/
Dcompressed-slots-inl.h26 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 …]
Dslots-inl.h29 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()
Dcompressed-slots.h48 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;
Dslots-atomic-inl.h40 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()
Dslots.h118 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;
Dtagged-field-inl.h92 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()
Dtagged-field.h46 static inline T Relaxed_Load(HeapObject host, int offset = 0);
47 static inline T Relaxed_Load(IsolateRoot isolate, HeapObject host,
Dobject-macros.h304 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( \
Ddescriptor-array-inl.h117 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()
Dembedder-data-slot-inl.h44 return ObjectSlot(address() + kTaggedPayloadOffset).Relaxed_Load(); in load_tagged()
138 ObjectSlot(address() + kRawPayloadOffset).Relaxed_Load(); in store_aligned_pointer()
Dproperty-array-inl.h35 return TaggedField<Object>::Relaxed_Load(isolate, *this, in get()
Djs-weak-refs-inl.h163 return TaggedField<HeapObject>::Relaxed_Load(*this, kTargetOffset); in relaxed_target()
Dcontexts-inl.h66 return TaggedField<Object>::Relaxed_Load(isolate, *this, in get()
/external/v8/src/base/
Datomicops.h138 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);
Datomicops_internals_portable.h131 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
Datomicops_internals_std.h122 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
Datomicops_internals_atomicword_compat.h75 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()
Datomic-utils.h75 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/
Dstack-guard.h151 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/
Dv8.cc143 base::Relaxed_Load(reinterpret_cast<base::AtomicWord*>(&platform_))); in GetCurrentPlatform()
/external/v8/src/tracing/
Dtrace-event.h129 #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/
Dic-stats.cc29 if (base::Relaxed_Load(&enabled_) != 1) return; in End()
/external/v8/src/heap/
Dconcurrent-marking.cc176 Object object = p.Relaxed_Load(); in VisitPointers()
629 base::AsAtomicWord::Relaxed_Load<size_t>(&task_state_[i].marked_bytes); in TotalMarkedBytes()
Dslot-set.h718 return base::AsAtomicPointer::Relaxed_Load(&chunk->next); in LoadNext()
723 Chunk* LoadHead() { return base::AsAtomicPointer::Relaxed_Load(&head_); } in LoadHead()
Dbasic-memory-chunk.h185 return base::AsAtomicWord::Relaxed_Load(&flags_); in GetFlags()

12