Float64x2.Rawinclude module type of struct include Ocaml_simd_sse.Load_store.Raw_Float64x2 endLoad the lower 8-byte lane from an arbitrary address encoded as a nativeint#. \ The upper 8-byte lane is undefined.
Load the lower 8-byte lane from an arbitrary address encoded as a nativeint#. \ The upper 8-byte lane is zeroed.
Load the lower 8-byte lane from an arbitrary address encoded as a nativeint#. \ The upper 8-byte lane is copied from the input vector.
Load the upper 8-byte lane from an arbitrary address encoded as a nativeint#. \ The lower 8-byte lane is copied from the input vector.
Load 8 bytes from an arbitrary address encoded as a nativeint# into both lanes.
Store the lower 8-byte lane to an arbitrary address encoded as a nativeint#.
Load 16 bytes from an arbitrary address encoded as a nativeint#.
Store 16 bytes to an arbitrary address encoded as a nativeint#.
Load 16 bytes from a 16-byte-aligned address encoded as a nativeint#. Does not validate alignment.
Store 16 bytes to a 16-byte-aligned address encoded as a nativeint#. Does not validate alignment.
Non-temporally load 16 bytes from a 16-byte-aligned address encoded as a nativeint#. Does not validate alignment. The address will not be cached.
Load 16 bytes from an arbitrary address encoded as a nativeint# subject to a mask. If the upper bit of each 8-byte mask lane is zero, the corresponding output lane will be zeroed, and page faults/memory exceptions will not be generated.
Store 16 bytes to an arbitrary address encoded as a nativeint# subject to a mask. If the upper bit of each 8-byte mask lane is zero, the corresponding input lane will not be written to memory, and page faults/memory exceptions will not be generated.