Lines Matching refs:access
51 #include "src/wasm/code-space-access.h"
57 #include "src/wasm/object-access.h"
240 // Rule of thumb: if access to a given field in an object is required in
287 Node* StoreToObject(ObjectAccess access, Node* base, Node* offset,
289 return AddNode(graph()->NewNode(simplified_.StoreToObject(access), base,
293 Node* StoreToObject(ObjectAccess access, Node* base, int offset,
295 return StoreToObject(access, base, IntPtrConstant(offset), value);
298 Node* InitializeImmutableInObject(ObjectAccess access, Node* base,
301 graph()->NewNode(simplified_.InitializeImmutableInObject(access), base,
305 Node* InitializeImmutableInObject(ObjectAccess access, Node* base, int offset,
307 return InitializeImmutableInObject(access, base, IntPtrConstant(offset),
334 ObjectAccess access(MachineType::TaggedPointer(), kMapWriteBarrier);
338 InitializeImmutableInObject(access, heap_object,
403 ObjectAccess access) {
405 access, array,
471 ObjectAccess access = ObjectAccessForGCStores(type->field(field_index));
473 ? StoreToObject(access, struct_object,
475 : InitializeImmutableInObject(access, struct_object,
3747 ObjectAccess access(global.type.machine_type(), global.type.is_reference()
3750 gasm_->StoreToObject(access, base, offset, val);
3803 // Insert code to bounds check a memory access if necessary. Return the
3818 // The access will be out of bounds, even for the largest memory.
5447 auto access = ObjectAccess(MachineType::Int32(), kNoWriteBarrier);
5448 gasm_->StoreToObject(access, seg_size_array, data_segment_index << 2,
5806 // array length, we can access the supertype without bounds-checking the