chickadee » crunch-simd » vector-shuffle

vector-shuffle X Y I ...procedure

Returns a new vector with as many elements as indices given by I ... and the same element type as X. Elements are taken from X and Y (which may be the same) at the given non-negative indices and a new vector is returned. A suitable vector type must have been defined previously.

At most 16 indices may be given.