Home
last modified time | relevance | path

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

12

/third_party/node/deps/v8/src/objects/
Dcompressed-slots-inl.h25 AtomicTagged_t value = AsAtomicTagged::Relaxed_Load(location()); in contains_value()
62 return Map::unchecked_cast(Relaxed_Load()); in load_map()
70 Object CompressedObjectSlot::Relaxed_Load() const { in Relaxed_Load() function
71 AtomicTagged_t value = AsAtomicTagged::Relaxed_Load(location()); in Relaxed_Load()
75 Object CompressedObjectSlot::Relaxed_Load(PtrComprCageBase cage_base) const { in Relaxed_Load() function
76 AtomicTagged_t value = AsAtomicTagged::Relaxed_Load(location()); in Relaxed_Load()
117 MaybeObject CompressedMaybeObjectSlot::Relaxed_Load() const { in Relaxed_Load() function
118 AtomicTagged_t value = AsAtomicTagged::Relaxed_Load(location()); in Relaxed_Load()
122 MaybeObject CompressedMaybeObjectSlot::Relaxed_Load( in Relaxed_Load() function
124 AtomicTagged_t value = AsAtomicTagged::Relaxed_Load(location()); in Relaxed_Load()
[all …]
Dslots-inl.h30 return base::AsAtomicPointer::Relaxed_Load(location()) == raw_value; in contains_value()
67 Object FullObjectSlot::Relaxed_Load() const { in Relaxed_Load() function
68 return Object(base::AsAtomicPointer::Relaxed_Load(location())); in Relaxed_Load()
71 Object FullObjectSlot::Relaxed_Load(PtrComprCageBase cage_base) const { in Relaxed_Load() function
72 return Relaxed_Load(); in Relaxed_Load()
111 MaybeObject FullMaybeObjectSlot::Relaxed_Load() const { in Relaxed_Load() function
112 return MaybeObject(base::AsAtomicPointer::Relaxed_Load(location())); in Relaxed_Load()
115 MaybeObject FullMaybeObjectSlot::Relaxed_Load( in Relaxed_Load() function
117 return Relaxed_Load(); in Relaxed_Load()
Dcompressed-slots.h52 inline Object Relaxed_Load() const;
53 inline Object Relaxed_Load(PtrComprCageBase cage_base) const;
87 inline MaybeObject Relaxed_Load() const;
88 inline MaybeObject Relaxed_Load(PtrComprCageBase cage_base) const;
142 inline Object Relaxed_Load(PtrComprCageBase cage_base) 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.h122 inline Object Relaxed_Load() const;
123 inline Object Relaxed_Load(PtrComprCageBase cage_base) const;
157 inline MaybeObject Relaxed_Load() const;
158 inline MaybeObject Relaxed_Load(PtrComprCageBase cage_base) const;
277 using FullObjectSlot::Relaxed_Load;
278 inline Object Relaxed_Load() const = delete;
Dobject-macros.h236 type value = TaggedField<type, offset>::Relaxed_Load(cage_base, *this); \
256 type value = TaggedField<type, offset>::Relaxed_Load(cage_base, *this); \
372 Smi value = TaggedField<Smi, offset>::Relaxed_Load(*this); \
429 TaggedField<Object>::Relaxed_Load(p, offset)
432 TaggedField<MaybeObject>::Relaxed_Load(p, offset)
561 static_cast<int8_t>(base::Relaxed_Load( \
565 static_cast<uint16_t>(base::Relaxed_Load( \
574 static_cast<int16_t>(base::Relaxed_Load( \
583 static_cast<uint32_t>(base::Relaxed_Load( \
605 static_cast<int32_t>(base::Relaxed_Load( \
[all …]
Dembedder-data-slot-inl.h46 return ObjectSlot(address() + kTaggedPayloadOffset).Relaxed_Load(); in load_tagged()
196 AsAtomicTagged::Relaxed_Load( in PopulateEmbedderDataSnapshot()
200 AsAtomicTagged::Relaxed_Load( in PopulateEmbedderDataSnapshot()
Dtagged-field-inl.h98 T TaggedField<T, kFieldOffset>::Relaxed_Load(HeapObject host, int offset) { in Relaxed_Load() function
99 AtomicTagged_t value = AsAtomicTagged::Relaxed_Load(location(host, offset)); in Relaxed_Load()
106 T TaggedField<T, kFieldOffset>::Relaxed_Load(PtrComprCageBase cage_base, in Relaxed_Load() function
108 AtomicTagged_t value = AsAtomicTagged::Relaxed_Load(location(host, offset)); in Relaxed_Load()
117 AtomicTagged_t value = AsAtomicTagged::Relaxed_Load(location(host, 0)); in Relaxed_Load_Map_Word()
Dtagged-field.h47 static inline T Relaxed_Load(HeapObject host, int offset = 0);
48 static inline T Relaxed_Load(PtrComprCageBase cage_base, HeapObject host,
Ddescriptor-array-inl.h117 EntryKeyField::Relaxed_Load(cage_base, *this, entry_offset)); in GetKey()
173 return EntryValueField::Relaxed_Load(cage_base, *this, entry_offset); in GetValue()
179 Smi details = EntryDetailsField::Relaxed_Load(*this, entry_offset); in GetDetails()
Dcell-inl.h24 return TaggedField<Object, kValueOffset>::Relaxed_Load(cage_base, *this); in DEF_RELAXED_GETTER()
Djs-weak-refs-inl.h159 return TaggedField<HeapObject>::Relaxed_Load(*this, kTargetOffset); in relaxed_target()
163 return TaggedField<HeapObject>::Relaxed_Load(*this, kUnregisterTokenOffset); in relaxed_unregister_token()
Djs-function-inl.h96 kSharedFunctionInfoOffset>::Relaxed_Load(cage_base, *this); in DEF_RELAXED_GETTER()
141 return TaggedField<Context, kContextOffset>::Relaxed_Load(cage_base, *this); in DEF_RELAXED_GETTER()
Djs-array-inl.h34 return TaggedField<Object, kLengthOffset>::Relaxed_Load(cage_base, *this); in length()
/third_party/node/deps/v8/src/base/
Datomicops.h225 inline Atomic8 Relaxed_Load(volatile const Atomic8* ptr) { in Relaxed_Load() function
230 inline Atomic16 Relaxed_Load(volatile const Atomic16* ptr) { in Relaxed_Load() function
235 inline Atomic32 Relaxed_Load(volatile const Atomic32* ptr) { in Relaxed_Load() function
329 inline Atomic64 Relaxed_Load(volatile const Atomic64* ptr) { in Relaxed_Load() function
351 Relaxed_Store(dst++, Relaxed_Load(src++)); in Relaxed_Memcpy()
359 Relaxed_Load(reinterpret_cast<const volatile AtomicWord*>(src))); in Relaxed_Memcpy()
366 Relaxed_Store(dst++, Relaxed_Load(src++)); in Relaxed_Memcpy()
388 Relaxed_Store(--dst, Relaxed_Load(--src)); in Relaxed_Memmove()
399 Relaxed_Load(reinterpret_cast<const volatile AtomicWord*>(src))); in Relaxed_Memmove()
403 Relaxed_Store(--dst, Relaxed_Load(--src)); in Relaxed_Memmove()
[all …]
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.h84 static T Relaxed_Load(T* addr) {
87 base::Relaxed_Load(to_storage_addr(addr)));
158 T old_value = Relaxed_Load(addr);
/third_party/node/deps/v8/src/execution/
Dstack-guard.h166 return bit_cast<uintptr_t>(base::Relaxed_Load(&jslimit_)); in jslimit()
173 return bit_cast<uintptr_t>(base::Relaxed_Load(&climit_)); in climit()
/third_party/node/deps/v8/src/heap/cppgc/
Dtrace-event.h74 #define TRACE_EVENT_API_ATOMIC_LOAD(var) v8::base::Relaxed_Load(&(var))
78 v8::base::Relaxed_Load(reinterpret_cast<const v8::base::Atomic8*>( \
/third_party/node/deps/v8/src/heap/
Dmarking-barrier-inl.h49 typename TSlot::TObject object = slot.Relaxed_Load(); in MarkRange()
Dconcurrent-marking.cc204 Object object = p.Relaxed_Load(cage_base()); in VisitPointers()
211 Object code = slot.Relaxed_Load(code_cage_base()); in VisitCodePointer()
690 base::AsAtomicWord::Relaxed_Load<size_t>(&task_state_[i].marked_bytes); in TotalMarkedBytes()
/third_party/node/deps/v8/src/sandbox/
Dexternal-pointer-table.h150 return base::Relaxed_Load(addr); in load_atomic()
Dexternal-pointer-table-inl.h103 freelist_head = base::Relaxed_Load(freelist_head_ptr); in Allocate()
/third_party/node/deps/v8/src/tracing/
Dtrace-event.h133 #define TRACE_EVENT_API_ATOMIC_LOAD(var) v8::base::Relaxed_Load(&(var))
137 v8::base::Relaxed_Load(reinterpret_cast<const v8::base::Atomic8*>( \
565 if (p_data_ && base::Relaxed_Load(reinterpret_cast<const base::Atomic8*>( in ~ScopedTracer()
/third_party/node/deps/v8/src/ic/
Dic-stats.cc29 if (base::Relaxed_Load(&enabled_) != 1) return; in End()

12