NEON has a native instruction for this, but x86 does not, so it has to be emulated.
Right now there is no dedicated AVX2 lowering, it's all just sequences of SSE unpacks. It's almost certainly possible to do better.
#298 addressed the API shortcomings but didn't change performance.
NEON has a native instruction for this, but x86 does not, so it has to be emulated.
Right now there is no dedicated AVX2 lowering, it's all just sequences of SSE unpacks. It's almost certainly possible to do better.
#298 addressed the API shortcomings but didn't change performance.