SIMD.jl/shufflevector without support for SIMD vector as mask?

I think this is an LLVM limitation:

https://llvm.org/docs/LangRef.html#shufflevector-instruction

It could probably be worked around, at the cost of no longer being architecture agnostic.

1 Like