Function core::arch::wasm32::v64x2_shuffle[][src]

pub unsafe fn v64x2_shuffle<const I0: usize, const I1: usize>(
    a: v128,
    b: v128
) -> v128
🔬 This is a nightly-only experimental API. (wasm_simd #74372)
This is supported on WebAssembly and target feature simd128 only.

Same as v8x16_shuffle, except operates as if the inputs were two 64-bit integers, only taking 2 indices to shuffle.

Indices in the range [0, 1] select from a while [2, 3] select from b. Note that this will generate the v8x16.shuffle instruction, since there is no native v64x2.shuffle instruction (there is no need for one since v8x16.shuffle suffices).