v128 in core::arch::wasm32 - Rust (original) (raw)

Struct v128

1.54.0 · Source


#[repr(simd)]

pub struct v128(/* private fields */);

Available on WebAssembly and target_family="wasm" only.

Expand description

WASM-specific 128-bit wide SIMD vector type.

This type corresponds to the v128 type in the WebAssembly SIMD proposal. This type is 128-bits large and the meaning of all the bits is defined within the context of how this value is used.

This same type is used simultaneously for all 128-bit-wide SIMD types, for example:

The v128 type in Rust is intended to be quite analogous to the v128type in WebAssembly. Operations on v128 can only be performed with the functions in this module.

§

§

§

§

§

§