▲ | steeve 5 days ago | ||||||||||||||||
Like what? You can also directly call LLVM intrinsics in case this doesn’t work | |||||||||||||||||
▲ | lukaslalinsky 5 days ago | parent [-] | ||||||||||||||||
Just a couple of days ago, I wanted to implement specialized StreamVByte decoding in Zig, but @shuffle() needs to mask to be compile time known, while _mm_shuffle_epi8() works just fine with a dynamic mask. I remember that some time ago, I couldn't find an alternative to _mm_alignr_epi8(). | |||||||||||||||||
|