Lines Matching refs:buffer
10067 TNode<JSArrayBuffer> buffer = LoadJSArrayBufferViewBuffer(CAST(object));
10068 GotoIf(IsDetachedBuffer(buffer), if_absent);
10075 TNode<JSArrayBuffer> buffer = LoadJSArrayBufferViewBuffer(CAST(object));
10077 LoadVariableLengthJSTypedArrayLength(CAST(object), buffer, if_absent);
11204 // There must be no allocations between the buffer load and
11206 // the buffer is not alive or move the elements.
11209 // Check if buffer has been detached. (For RAB / GSAB this is part of loading
11211 TNode<JSArrayBuffer> buffer = LoadJSArrayBufferViewBuffer(typed_array);
11213 GotoIf(IsDetachedBuffer(buffer), &update_value_and_bailout);
11220 typed_array, buffer,
11246 // to pass it to runtime. It is not possible to do the detached buffer check
14067 TNode<JSArrayBuffer> buffer = LoadJSArrayBufferViewBuffer(array_buffer_view);
14068 ThrowIfArrayBufferIsDetached(context, buffer, method_name);
14098 TNode<JSArrayBuffer> buffer = LoadJSArrayBufferViewBuffer(typed_array);
14106 LoadVariableLengthJSTypedArrayLength(typed_array, buffer, detached);
14113 Branch(IsDetachedBuffer(buffer), detached, ¬_detached);
14124 TNode<JSTypedArray> array, TNode<JSArrayBuffer> buffer,
14128 array, buffer, detached_or_out_of_bounds);
14136 TNode<JSArrayBufferView> array, TNode<JSArrayBuffer> buffer,
14142 Branch(IsSharedArrayBuffer(buffer), &is_gsab, &is_rab);
14155 std::make_pair(MachineType::AnyTagged(), buffer)));
14167 GotoIf(IsDetachedBuffer(buffer), detached_or_out_of_bounds);
14169 TNode<UintPtrT> buffer_byte_length = LoadJSArrayBufferByteLength(buffer);
14187 // Check if the backing RAB has shrunk so that the buffer is out of
14206 TNode<JSArrayBuffer> buffer = LoadJSArrayBufferViewBuffer(array_buffer_view);
14208 GotoIf(IsDetachedBuffer(buffer), detached_or_oob);
14211 GotoIf(IsSharedArrayBuffer(buffer), not_detached_nor_oob);
14214 TNode<UintPtrT> buffer_byte_length = LoadJSArrayBufferByteLength(buffer);
14232 // Check if the backing RAB has shrunk so that the buffer is out of
14279 TNode<JSArrayBuffer> buffer) {
14284 LoadVariableLengthJSTypedArrayLength(array, buffer, &miss);
14356 TNode<JSArrayBuffer> buffer = LoadJSArrayBufferViewBuffer(array);
14357 GotoIf(IsDetachedBuffer(buffer), &call_runtime);
14358 var_result = buffer;